QA Automation Engineer

STM Consulting, Inc.

Birmingham, AL

JOB DETAILS
SALARY
$45–$50
SKILLS
Application Programming Interface (API), Automation Engineering, Best Practices, Bug Tracking/Defect Management, Communication Skills, Continuous Deployment/Delivery, Continuous Integration, Debugging Skills, Establish Priorities, Internet Application, Java, Jenkins, Mobile Applications, People Management, Performance Management, Performance Testing, Quality Assurance, Quality Assurance Methodology, REST (Representational State Transfer), React.js, Requirements Management, SWAGGER OAS, Selenium, Software Testing, Source Code/Configuration Management (SCM), Test Automation, Test Case, Test Plan/Schedule, Test Requirements, Test Strategy, Test Suite, Test Tools, Testing, Time Management, User Interface/Experience (UI/UX)
LOCATION
Birmingham, AL
POSTED
1 day ago
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

About the Company

S

STM Consulting, Inc.