Quality Assurance Engineer/Analyst - Hybrid

Posted 2025-04-22
Remote, USA Full-time Immediate Start

Job Description:
As a Quality Assurance Engineer/Analyst, you will be responsible for ensuring adequate testing of development code prior to release into production. You will work closely with the Senior QA Engineer and QA Specialists, reporting directly to the QA Manager. Your focus will be to ensure all application changes are thoroughly tested and meet the established quality standards. You will develop test plans, execute test cases, and ensure defects are resolved. Over time, you will be expected to build deep technical expertise in the applications supported by the team.

Key Responsibilities: ? Create and maintain test plans, participate in peer reviews, and incorporate feedback to enhance test coverage and effectiveness. ? Provide input on project risks and collaborate with QA Engineers, QA Specialists, and QA Managers to prepare implementation timelines. ? Participate in the development of the test data strategy and assist in determining appropriate test environments. ? Collaborate with business analysts to review business requirements and identify potential gaps early in the software development lifecycle. ? Create detailed manual and automated test cases according to established standards and project requirements. ? Perform problem-solving and root cause analysis when defects are identified and ensure defects are resolved in collaboration with the application development team. ? Maintain test cases and requirements mapping in Quality Center according to standards. ? Flag test cases for regression testing libraries and participate in regression test execution as required. ? Contribute to continuous improvement initiatives within the QA organization by providing constructive feedback on existing processes and standards. ? Develop technical expertise in the supported applications and technologies used within the application development organizations.

Required Skills, Experiences, Education, and Competencies:
? Bachelor?s degree in Computer Science, Information Technology, or a related field, or equivalent work experience.
? 3-5 years of software testing experience, including testing of native mobile applications for both iOS and Android platforms.
? Hands-on experience with testing tools and technologies such as XCTest, UI Automator, TeamCity, Bamboo, Gradle, Maven, XCode, Android SDK, IntelliJ IDEA, and Bitbucket.
? Proficiency in technical environments including Windows, LINUX, UNIX, JAVA, C++, InterSystems CACHE, Oracle, Microsoft SQL Server, HTML, XML, and Web Services.
? Knowledge and experience with relational database technologies, including SQL and schema design.
? Familiarity with CI/CD tools such as TeamCity or Jenkins.
? Experience with test repository and defect tracking systems.
? Excellent communication and organizational skills, with the ability to work effectively in a team environment.
? Solid understanding of the Software Development Lifecycle (SDLC) and QA methodologies.
? Strong problem-solving and troubleshooting skills, with the ability to devise creative solutions.
? Ability to prioritize workloads efficiently and work independently with minimal supervision.
? Knowledge of financial markets, complex trading, and brokerage products/systems supporting stocks, stock-options, futures, and forex is preferred.

The hourly range for roles of this nature are $35.00 to $55.00/hr. Rates are heavily dependent on skills, experience, location, and industry.

cyberThink is an Equal Opportunity Employer.

Apply Job!

 

Similar Jobs

Back to Job Board