What are the responsibilities and job description for the Software Quality Engineer (2870513) position at Tier4 Group?
Software Quality Engineer
Location : Midtown Atlanta, GA
Onsite Commute - 5 days per week
Job Type : Full-Time
Experience Level : Mid-Senior
Contract : 12 months (Start January 5th!!)
About the Role
We are seeking a highly skilled and motivated Software Quality Engineer to join our financial industry client's team. In this role, you will be responsible for designing, developing, and maintaining software infrastructure for test automation. You will collaborate with cross-functional teams to ensure quality standards are met across backend, UI, and API components of our solutions. This is an exciting opportunity to work in an agile environment and contribute to cutting-edge technology solutions.
Key Responsibilities
Automate tests using both custom-built and open-source test frameworks.
Develop and execute solution-based test plans in collaboration with stakeholders.
Maintain a high-level understanding of our product lines to assess their overall impact.
Conduct testing across backend, UI, and API components.
Sustain current QA processes while identifying and implementing improvements.
Manage QA environments, plan future improvements, and support long-term strategies.
Analyze user stories and business requirements to identify and mitigate quality risks.
Design and develop automated testing infrastructure and scripts for BDD scenarios.
Participate in design, testing, and code reviews to ensure high-quality delivery.
Basic Qualifications
4 years of software engineering experience in a multi-national environment.
Bachelor’s Degree in a Technical Discipline or equivalent work experience.
Proficiency in both C# and Python required. Would love to see experience in Javascript / Typescript as well.
Must have hands-on software development experience
Experience with test automation frameworks like Selenium, Cucumber, Protractor , etc.
Hands-on experience with CI / CD tools (e.g., Jenkins, GitLab CI) desired
Familiarity with API testing and performance testing tools.
Strong knowledge of database concepts and testing using SQL / NoSQL .
Agile development expertise, particularly Scrum methodologies.
Experience testing cloud-based or client / server products.
Preferred Qualifications
Proven expertise in QA processes, procedures, and standards.
Experience in the payments industry or knowledge of C / C (a plus).
Strong problem-solving, analytical, and communication skills.
Ability to manage multiple projects simultaneously with a high level of attention to detail.
A customer-centric approach to internal and external interactions.
What You'll Do Daily
Design, implement, and document automated software qualification processes.
Collaborate with team members to develop user stories and verify acceptance criteria.
Analyze and estimate effort for test plans and development tasks.
Evaluate third-party tools and integrate them into the testing infrastructure as needed.
Provide support throughout the product lifecycle, including development and delivery.
Educate technical and non-technical stakeholders on quality best practices.
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution.
Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right.
Surveys & Data Sets
What is the career path for a Software Quality Engineer (2870513)?
Sign up to receive alerts about other jobs on the Software Quality Engineer (2870513) career path by checking the boxes next to the positions that interest you.