Data Engineer
MobileProgrammingJob description
Job Description
We are looking for a highly skilled QA Automation Engineer to join our quality engineering team. The ideal candidate will design, implement, and maintain robust automation frameworks to ensure product quality, reliability, and scalability. This role requires deep technical expertise, analytical skills, and hands-on experience with modern test automation tools and CI/CD environments.
Key Responsibilities: Develop, maintain, and enhance test automation frameworks for web, API, and backend testing. Create and execute automated test scripts to ensure comprehensive test coverage. Integrate automated testing with CI/CD pipelines for continuous quality validation.
Collaborate with cross-functional teams (Development, DevOps, and Product) to define quality goals and acceptance criteria. Perform functional, regression, integration, and performance testing. Analyze test results, debug failures, and track issues through to resolution.
Mentor junior QA team members on automation best practices.
Required Skills: Strong proficiency in automation frameworks using Selenium, Cypress, Playwright, or similar tools. Expertise in Java, Python, or JavaScript for scripting automated tests. Hands-on experience with API testing (Postman, RestAssured).
Familiarity with CI/CD tools such as Jenkins, GitLab CI, or Azure DevOps. Solid understanding of SDLC, STLC, and Agile methodologies. Knowledge of SQL, RESTful APIs, and defect tracking tools like JIRA.
Strong debugging, analytical, and problem-solving abilities.
Good to Have: Experience with performance testing tools (JMeter, LoadRunner). Knowledge of Docker, Kubernetes, and cloud testing environments. ISTQB Advanced or Certified Automation Engineer credentials.
Skills: Automation Testing, Selenium, Cypress, Playwright, API Testing, Java/Python/JavaScript, Postman, Jenkins, CI/CD, SQL, JIRA, Regression Testing, Agile, STLC, Quality Assurance
¿Te interesa este puesto?