What are the responsibilities and job description for the Quality Automation Engineer position at STONE Resource Group?
Position: QA Automation Engineer – 9-Month Contract
Location: Hybrid in St. Louis
Company: Represented by STONE Resource Group for a Leading Financial Services Firm
Job Overview
STONE Resource Group is seeking a QA Automation Engineer for a leading financial services company. This role is a 9-month contract opportunity with a hybrid work setup, requiring on-site presence Tuesday through Thursday in St. Louis, MO (preferred) or Atlanta, GA.
As a QA Automation Engineer, you will play a critical role in evaluating existing automation frameworks, designing new test frameworks from scratch, and developing automation scripts to improve software quality and testing efficiency. This role is ideal for a candidate with strong test automation experience who can lead projects, mentor junior QA team members, and integrate automation methodologies into the QA process.
Key Responsibilities
- Assess and enhance existing automation frameworks to build a robust end-to-end regression suite.
- Architect, design, and implement new automation test frameworks from the ground up.
- Develop, execute, and maintain automated test scripts to meet project and software release requirements.
- Create and manage data portability functions and necessary test data.
- Develop smoke, functional, and regression test suites for both frontend UI and backend databases.
- Identify and document software issues while recommending improvements to test plans and processes.
- Lead QA automation projects and mentor other team members.
- Collaborate with the Test Manager to integrate automation into QA methodologies.
Qualifications & Skills Required
- Bachelor’s or Master’s Degree in Computer Science or a related field (or equivalent experience).
- 5 years of experience in test automation or software development.
- Strong understanding of QA methodologies, manual & automated testing, and SDLC.
- Proficient in Object-Oriented Programming (OOP) and scripting languages.
- Experience in testing web applications and web services using modern frameworks and technologies (.NET, Java, REST, XML, JSON, JQuery).
- Hands-on experience with test automation tools like Selenium (Java/JavaScript), HP UFT, and other modern frameworks.
- Advanced SQL knowledge is a plus.
- Familiarity with UI testing frameworks and Continuous Integration (CI) tools.
- Experience with Agile methodologies such as TDD (Test-Driven Development) and ATDD (Acceptance Test-Driven Development).
- Exposure to performance testing and knowledge of relevant tools is a plus.
- Strong analytical and communication skills, with the ability to collaborate effectively across technical and non-technical teams.
If you are an experienced QA Automation Engineer looking to take on a new challenge in a high-impact role, apply today!
Salary : $50 - $60