What are the responsibilities and job description for the QA Automation Engineer position at Raas Infotek LLC?
Position: QA Automation Engineer
Job Summary
We are seeking an experienced QA Automation Engineer with 13 years of strong expertise in test automation, framework development, and enterprise application testing. The ideal candidate should have hands-on experience in automation tools, API testing, CI/CD pipelines, and Agile methodologies. The candidate will be responsible for designing scalable automation frameworks and ensuring high-quality software delivery across web, API, and backend systems.
Key Responsibilities
- Design, develop, and maintain robust automation frameworks for web, API, and backend applications.
- Create and execute automated test scripts using Selenium, Cypress, Playwright, or similar tools.
- Perform API automation testing using Postman, Rest Assured, or SoapUI.
- Work closely with developers, business analysts, and DevOps teams in Agile/Scrum environments.
- Integrate automation suites with CI/CD pipelines such as Jenkins, GitHub Actions, or Azure DevOps.
- Analyze test results, identify defects, and coordinate with development teams for resolution.
- Participate in requirement analysis, test planning, and release validation activities.
- Ensure software quality through functional, regression, integration, and performance testing.
- Mentor junior QA engineers and contribute to best automation practices.
Required Skills
- 13 years of experience in QA Automation and Software Testing.
- Strong hands-on experience with Selenium WebDriver, Cypress, or Playwright.
- Expertise in Java, Python, or C# for automation scripting.
- Experience with API automation testing tools like Postman and Rest Assured.
- Strong understanding of STLC, SDLC, and Agile methodologies.
- Experience with CI/CD tools such as Jenkins, GitLab CI, or Azure DevOps.
- Knowledge of SQL and database testing.
- Familiarity with Jira, TestNG, JUnit, Maven, and Git.
- Strong analytical and problem-solving skills.
Preferred Qualifications
- Experience in cloud platforms such as AWS or Azure.
- Exposure to performance testing tools like JMeter or LoadRunner.
- ISTQB or relevant QA certifications preferred.
Soft Skills
- Excellent communication and collaboration skills.
- Ability to work independently in a fast-paced environment.
- Strong stakeholder management and leadership abilities.