Vacancy expired!
Our client, a security consulting and professional service company, is seeking an immediate need for a Software Quality Assurance Engineer to join their team. The software QA engineer ensures high-quality software delivery by planning, implementing, and automating quality assurance testing. Responsibilities include developing test plans, creating test cases, writing test automation code, and reporting results. This is a direct hire role and 100% remote.
What You Will Do:- Plan and implement testing (e.g., regression, functional, data validation, system integration, load, or performance tests) for new and existing functionality.
- Work closely with the development team to design testing strategies and integrate testing into the development process.
- Plan, create, execute, and automate test cases, working with business partners, developers, and other stakeholders.
- Document and analyze test results and recommend corrective action.
- Isolate, reproduce, manage, and maintain defects and test case databases, and verify fixes.
- Support user acceptance testing conducted by business partners or end users.
- Conduct exploratory testing and risk analysis for complex features, e.g., those that span across platforms or teams.
- Identify opportunities to reduce testing time and effort by automating repeatable tests.
- Software development experience. Proficiency in ASP.net, Python, Java, JavaScript, GO, C, HTML5.
- Proven work experience in software quality assurance
- Experience writing test automation scripts.
- Experience with SQL and SQL scripting
- Experience designing and implementing test plans.
- Experience with test management tools (e.g., TestRail, XRay, Qtest, Quality Center).
- Experience with test automation frameworks (e.g., Selenium, Cypress, Puppeteer, Playwright).
- Experience with application performance monitoring and observability tools.
Vacancy expired!