Senior Quality Assurance Automation Engineer
📋 Role Overview & Responsibilities
- 3-6 Month Contract Opportunity**Fully Remote**Current Green Card or US Citizens Only*Sr QA Automation Engineer
The Senior QA Automation Engineer position supports web application and API services. The primary function of this role is to design, create, and execute manual and automated test cases. You will be responsible for reviewing requirements, assessing the appropriate course for testing, executing those plans, and ensuring all issues are addressed appropriately. In addition, designing and performing load testing on these systems. You will work in a cross-functional team within an Agile/Scrum environment.
RESPONSIBILITIES:Manual Test Development: Develop, execute, and maintain manual tests for UI and API and report on functional tests against multiple applications, services, and projects using Azure DevOpsAutomated Test Development: Develop, execute, and maintain automated tests for UI and API using Playwright TypeScriptTest Execution: Execute manual and automated test scripts and analyze test results to identify software issues and report defects in a clear and concise mannerContinuous Integration: Integrate automated tests into the CI/CD pipeline ensuring continuous qualityTest Maintenance: Regularly review and update manual and automated test scripts to keep them relevant with changes in the applicationPerform load and performance testing on applications, identifying potential bottlenecks, and proposing solutionsTest Data Management: Create and maintain test data required for manual and automated test executionTest Documentation: Create and maintain documentation for test cases, testing strategies, and other related materials.Perform extended middle-tier data analysis, testing, and validation using SQL queries and data-driven testing methodologiesIdentify and document software/system defects in a clear, timely manner. Assume responsibility for following up and ensuring identified defects are resolved and validateIdentify and troubleshoot system, integration, or operability issues working with other departments as neededFollow established team testing practices to ensure the highest quality through clearly documented and repeatable processesWork closely with developers, product managers, and other stakeholders to align on testing strategies and requirements.Work with the QA team for the resolution of technical issues of the product and mentor the QA teamWork closely with the QA team to identify new automation opportunitiesResponds appropriately and competently to the demands of work challenges when confronted with changes, ambiguity, adversity, and other pressures
QUALIFICATIONS:- 8+ years of experience in QA automation, with a strong focus on automating UI and API tests.- Thorough understanding and hands-on experience in developing, and enhancing automation testing frameworks.- Extensive experience with automated testing tools and frameworks such as Playwright and Selenium- Experience in Playwright TypeScript for automation testing is a MUST- Expert-level programming skills in one or more of the following languages: TypeScript, JavaScript, C#, Python, or Java - Demonstrated skill in using coding standards and being an active participant in code reviews.- Experience with Node.JS, React and Angular platforms are highly desirable- Solid experience with CI/CD pipelines and associated tools (e.g., Azure Dev Ops).- Experience with Cloud-based infrastructure and container technologies (e.g., AWS), a plus.- Ability to write SQL queries for database testing.- Strong experience in automation implementation with RESTful API Testing and Database tools - Proficient with designing and delivering load testing solutions for highly scalable systems; experience with NodeJS or any other load testing tool- Familiarity with Agile/Scrum development methodologies.- Strong understanding of software QA methodologies, tools, and processes.- Strong troubleshooting and root cause analysis abilities.- Exceptional problem-solving skills and attention to detail.- Excellent communication, collaboration, and time-management skills.- Strong communication skills (oral and written); ability to communicate technical information to non-technical people- Constructively escalates problems and issues- Mobile test automation plus- Mentor QA team members
Frequently Asked Questions
How do I apply for the Senior Quality Assurance Automation Engineer position at LHH? ▼
Click the “Apply for this Position” button on this page to submit your application directly to LHH without recruitment intermediary fees.
Is this position eligible for remote work or visa sponsorship? ▼
This position is located in Denver, CO with potential relocation and sponsorship assistance depending on candidate qualifications.
Are there any candidate fees on Hirely? ▼
No. Hirely is completely free for candidates. We never charge registration fees or placement fees.
Legitimate employers will never ask you to transfer funds, purchase equipment from unauthorized vendors, or pay application/visa fees. Hirely rigorously monitors listings, but always verify communication is from official corporate email domains.
Learn how to protect yourself against employment fraud →