What are the responsibilities and job description for the QA Automation Tester position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, The Tri-Com Consulting Group, is seeking the following. Apply via Dice today!
We are seeking a highly skilled QA Automation Engineer to design and build an automation testing framework from the ground up. This role is ideal for someone who thrives in greenfield environments and has deep expertise in test automation and scalable framework design.
You will play a critical role in establishing automation best practices, improving test coverage, and ensuring the quality and reliability of modern web applications.
Key Responsibilities
We are seeking a highly skilled QA Automation Engineer to design and build an automation testing framework from the ground up. This role is ideal for someone who thrives in greenfield environments and has deep expertise in test automation and scalable framework design.
You will play a critical role in establishing automation best practices, improving test coverage, and ensuring the quality and reliability of modern web applications.
Key Responsibilities
- Assist with the design, development, and implementation of a robust, scalable automation framework from scratch
- Develop automated test scripts for:
- Functional testing
- Regression testing
- End-to-end workflows
- Build reusable components and utilities to improve efficiency
- Ensure high test coverage across UI and APIs
- Identify, analyze, and report defects
- Debug automation failures and improve test stability
- Reduce flaky tests through proper synchronization and design
- Work closely with developers, product owners, and QA teams
- Participate in Agile ceremonies (sprint planning, stand-ups, retrospectives)
- Provide guidance on testability and quality best practices
- Work with automation tools such as:
- Selenium WebDriver
- Playwright (preferred)
- Integrate automation with CI/CD pipelines (e.g., Azure DevOps, Jenkins, GitHub Actions)
- Implement parallel execution and optimize test performance
- 7 years of experience in QA Automation / Software Testing
- Strong hands-on experience with:
- Selenium WebDriver OR Playwright
- (Experience with both is highly preferred)
- Proficiency in one or more programming languages:
- JavaScript / TypeScript
- Java
- Python
- C#
- Experience with:
- Test frameworks (e.g., TestNG, NUnit, Jest, Playwright Test)
- Version control systems (Git)
- CI/CD pipelines
- Proven experience building automation frameworks from scratch
- Experience with Playwright (modern automation preferred)
- API testing experience (Postman, REST Assured, or Playwright API)
- Experience working in Agile/Scrum environments