QA Automation Engineer
Job Location:
Birmingham, MI - USA
Monthly Salary:
Not Disclosed
Posted on:
4 days ago
Vacancies:
1 Vacancy
Job Summary
Job Summary (List Format):
- Perform daily QA activities with a primary focus on automation testing for web and mobile applications
- Build automation scripts and frameworks from scratch using Tricentis Tosca
- Develop and maintain automated test suites using Selenium with Java
- Execute manual testing when automation is not applicable
- Act as a Test Lead for assigned workstreams coordinating testing efforts (without people management)
- Collaborate closely with developers product owners and QA peers
- Gather testing requirements and define execution/test plans
- Own the test scope and strategy for each release or delivery
- Identify and prioritize test cases for automation versus manual execution
- Work with formal test plans and track/report defects using standard QA tools
- Ensure high-quality testing under tight deadlines
- Communicate proactively and clearly with team members and stakeholders
- Utilize QA processes defect management and test lifecycle best practices
- Work independently and make day-to-day decisions without constant oversight
- Use required tools and technologies: Tricentis Tosca Selenium with Java Java coding
- Possess strong Agile/Scrum experience especially in web (mobile preferred)
- Demonstrate excellent communication skills
Bonus/Preferred Skills:
- Experience with API testing (Swagger REST APIs)
- Exposure to CI/CD tools (Jenkins UCD)
- Familiarity with front-end frameworks (Angular React)
- Experience with version control tools (Bitbucket)
- Performance and/or security testing experience
- Proficiency with functional performance and test management tools
- Perform daily QA activities with a primary focus on automation testing for web and mobile applications
- Build automation scripts and frameworks from scratch using Tricentis Tosca
- Develop and maintain automated test suites using Selenium with Java
- Execute manual testing when automation is not applicable
- Act as a Test Lead for assigned workstreams coordinating testing efforts (without people management)
- Collaborate closely with developers product owners and QA peers
- Gather testing requirements and define execution/test plans
- Own the test scope and strategy for each release or delivery
- Identify and prioritize test cases for automation versus manual execution
- Work with formal test plans and track/report defects using standard QA tools
- Ensure high-quality testing under tight deadlines
- Communicate proactively and clearly with team members and stakeholders
- Utilize QA processes defect management and test lifecycle best practices
- Work independently and make day-to-day decisions without constant oversight
- Use required tools and technologies: Tricentis Tosca Selenium with Java Java coding
- Possess strong Agile/Scrum experience especially in web (mobile preferred)
- Demonstrate excellent communication skills
Bonus/Preferred Skills:
- Experience with API testing (Swagger REST APIs)
- Exposure to CI/CD tools (Jenkins UCD)
- Familiarity with front-end frameworks (Angular React)
- Experience with version control tools (Bitbucket)
- Performance and/or security testing experience
- Proficiency with functional performance and test management tools