HamburgerMenu
hirist

Job Description

We are looking for a skilled and versatile QA Automation Engineer with strong expertise in API, UI, Manual Testing, and Performance Testing.

The ideal candidate will contribute to building robust automation frameworks, executing comprehensive test strategies, and ensuring high-quality software delivery across web applications, microservices, and backend systems.

Key Responsibilities :

- Design, develop, and execute automated UI and API test cases using tools like Playwright, Selenium WebDriver, Rest-Assured, or Robot Framework.

- Perform manual testing of web applications where necessary to ensure functional accuracy.

- Conduct performance and load testing using tools like K6, Gatling, or JMeter.

- Develop and maintain test automation frameworks in Core Java, Java 17, and/or TypeScript.

- Write and manage test cases using JUnit-5 and related unit test libraries.

- Validate RESTful APIs, microservices, and backend components through end-to-end test coverage.

- Execute tests across SQL (MySQL/PostgreSQL) and NoSQL (MongoDB) databases.

- Collaborate closely with development, DevOps, and product teams within an Agile environment.

- Understand the full SDLC, STLC, and Automation Test Life Cycle, and contribute to test planning, design, and execution.

- Contribute to RPA initiatives using Java or tools like Automation Anywhere or Robot Framework.

- Troubleshoot issues across the stack - from frontend behavior to backend services and data layers.

Required Skills & Experience :

- Hands-on experience in UI and API Automation using Playwright, Selenium WebDriver, Rest-Assured, or similar tools

- Proficiency in Performance Testing tools like K6, Gatling, or JMeter

- Strong programming skills in Java (including Java 17) and TypeScript

- Experience in JUnit-5 for test structuring and execution

- Sound knowledge of SQL databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB)

- Understanding of REST architecture, API testing, backend, and microservices testing

- Familiarity with Agile practices, CI/CD, and version control systems (e., Git)

Nice to Have :

- RPA experience using Java or tools like Automation Anywhere / Robot Framework

- Additional scripting knowledge in Python, JavaScript, or shell scripting

- Prior experience in cloud-native environments (AWS/Azure/GCP)

- Familiarity with containerization (Docker) and test execution in CI/CD pipelines

Educational Qualification :

- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field

info-icon

Did you find something suspicious?