QA Automation Engineer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
TrueForge is seeking a QA Automation Engineer to ensure quality and reliability of software modernization projects. You will build and maintain automated test suites, integrate them into CI/CD pipelines, and collaborate with developers.
Key Skills for This Role
Responsibilities
- Design, develop, and maintain automated test cases for functional, regression, and performance testing.
- Set up test frameworks and integrate automated tests into the CI/CD pipeline.
- Collaborate with the development team to understand feature designs and identify critical scenarios to test.
- Perform root cause analysis on test failures and work with engineers to debug issues.
- Document test results and quality metrics, and communicate findings to the team.
- Establish and maintain a robust automated testing infrastructure.
- Develop test plans and quality standards, and promote best practices.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience)
- 3+ years of experience in software QA, with at least 2 years focused on test automation
- Proficiency with automation frameworks (e.g., Selenium WebDriver, Cypress, JUnit, TestNG)
- Programming or scripting skills in Python, Java, or JavaScript
- Familiarity with CI/CD pipelines and version control (Git)
- Understanding of web technologies and APIs
Full Job Posting
Position Summary
- TrueForge is seeking a QA Automation Engineer to guarantee the quality and reliability of our software modernization projects.
- You will build and maintain automated test suites for both legacy components and newly developed features.
What You’ll Do
- Design, develop, and maintain automated test cases for functional, regression, and performance testing.
- Set up test frameworks (e.g. Selenium, Cypress, JUnit) and integrate automated tests into the CI/CD pipeline, ensuring tests run on every build.
- Collaborate with the development team to understand feature designs and identify critical scenarios to test, ensuring comprehensive coverage.
- Perform root cause analysis on test failures and work with engineers to debug issues and verify fixes.
- Document test results and quality metrics, and communicate findings to the team promptly.
Key Responsibilities
- Establish and maintain a robust automated testing infrastructure that can be scaled and reused across projects.
- Ensure critical functionalities of both legacy and modern systems are covered by automated tests before releases.
- Develop test plans and quality standards, and promote best practices within the development team (e.g. defining acceptance criteria, code quality checks).
- Coordinate with project managers and clients when defining acceptance criteria to ensure delivered software meets expectations.
- Continuously research and introduce new testing tools or techniques to improve efficiency, coverage, and reliability of testing.
What We’re Looking For
- Solid experience in software quality assurance with a focus on test automation.
- Proficiency with one or more automation frameworks and tools (e.g. Selenium WebDriver, Cypress, JUnit, TestNG).
- Familiarity with integrating automated tests into CI/CD pipelines and using version control (Git) for test code.
- Understanding of web technologies and APIs, with ability to create test scenarios for both front end and back end components.
- Keen attention to detail and a methodical approach to testing, able to identify edge cases and anticipate failure points.
Required Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- 3+ years of experience in software QA, with at least 2 years focused on test automation.
- Programming or scripting skills in languages used for automation (e.g. Python, Java, or JavaScript).
- Experience building and maintaining automated test suites for complex applications or systems.
- Familiarity with QA processes and tools (bug tracking systems, test management suites); experience with performance or security testing is a plus.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at TrueForge
QA Automation Engineer
Dubai, UAE
TrueForge is seeking a QA Automation Engineer to build and maintain automated test suites for software modernization projects. You will design test plans, write automated scripts, and integrate them into CI/CD pipelines,
Solutions Architect / Lead Consultant
Dubai, UAE
TrueForge is seeking a Solutions Architect / Lead Consultant to drive technical vision for legacy application modernization projects in Dubai. The role involves designing modern architectures, mentoring teams, and ensuri
Sales / Account Manager
Dubai, UAE
TrueForge is hiring a Sales / Account Manager to expand client base and maintain relationships, focusing on legacy application modernization services. The role combines hunting for new business and farming existing accou
HR / Talent Acquisition Lead
Dubai, UAE
TrueForge is seeking an HR / Talent Acquisition Lead to develop people operations and recruiting strategy. The role involves leading talent acquisition, managing HR operations, and fostering a high-performance culture. C
UX/UI Designer
Dubai, UAE
TrueForge is looking for a UX/UI Designer to reimagine and redesign legacy application interfaces. The role involves user research, wireframing, prototyping, and collaborating with cross-functional teams to create modern
DevOps Engineer
Dubai, UAE
TrueForge is looking for a DevOps Engineer to build and maintain infrastructure for legacy modernization projects. You will design CI/CD pipelines, manage cloud and on-premises infrastructure, and automate deployments us
Project Manager / Delivery Manager
Dubai, UAE
TrueForge is seeking a Project Manager / Delivery Manager to lead legacy modernization projects in Dubai. The role involves overseeing project planning, execution, and delivery, coordinating between clients and technical
Senior Software Engineer
Dubai, UAE
TrueForge is looking for a Senior Software Engineer to modernize legacy systems in Dubai. You will refactor and rewrite code, implement modern architectures, and mentor junior developers. Requires 5+ years of experience
QA Automation Engineer
Dubai, UAE
Solutions Architect / Lead Consultant
Dubai, UAE
Sales / Account Manager
Dubai, UAE
HR / Talent Acquisition Lead
Dubai, UAE
UX/UI Designer
Dubai, UAE
DevOps Engineer
Dubai, UAE
Project Manager / Delivery Manager
Dubai, UAE
Senior Software Engineer
Dubai, UAE