i
Techment Technology
8 Techment Technology Jobs
3-6 years
Techment Technology - Quality Assurance Engineer - API Testing (3-6 yrs)
Techment Technology
posted 14hr ago
Flexible timing
Key skills for the job
Job Title : QA ( Automation)
Experience : 3 to 6 Years
Job Description :
We are seeking an experienced and highly skilled Quality Assurance Automation Engineer (QA Automation) to join our team.
The ideal candidate will have a strong background in test automation,with expertise in both web and API testing.
They should be proficient in Selenium, and RestAssured and possess excellent scripting and pipeline management skills.
A deep understanding of CI/CD processes, particularly with Jenkins and GitHub, are essential.
Candidates must be comfortable in switching programming languages and tools.
Responsibilities :
- Design, develop, and maintain automated test scripts for web and API testing using Selenium and RestAssured (Must have created Selenium and RestAssured framework previously)
- Should be willing to work on manual testing tasks as well.
- Implement BDD frameworks using Cucumb to drive efficient and clear test scenarios.
- Create, maintain, and optimize Jenkins pipelines for automated builds, testing, anD deployments.
- Work with cross-functional teams to define and implement test automation strategies and drive continuous improvement in test coverage and quality.
- Maintain version control and code repository best practices using GitHub, ensuring proper branching, merging, and pull request management.
- Develop reusable libraries for automated testing to increase efficiency and standardization.
- Identify and troubleshoot issues in test scripts and workflows, ensuring test results are reliable and test execution is efficient.
- Collaborate closely with developers, QA, and product teams to integrate automated tests in the CI/CD pipeline.
- Design and execute performance and load tests as needed, ensuring application stability under expected and peak loads.
- Contribute to documentation and training for other QA team members on new test automation tools and techniques.
Required Skills (Must have) :
1. Test Automation :
- Candidates must be proficient in Selenium and RestAssured, and should also have knowledge of at least one of the following: Playwright, Cypress, Testim, or other widely used testing tools or frameworks.
- Strong knowledge of BDD frameworks using Cucumber.
2. Programming :
- Strong experience with Java for Selenium and RestAssured.
3. CI/CD Pipelines :
- Significant hands-on experience with Jenkins, including setting up, configuring, and maintaining Jenkins pipelines.
4. Version Control :
- Proficient in GitHub for version control and code collaboration, including code reviews, pull requests, and branching strategies.
5. Manual Testing and Test Strategy :
- Strong understanding of QA methodologies, test planning, and test case design for both functional and non-functional testing.
Preferred Skills :
- Familiarity with other testing tools (e.g., TestNG, JUnit) is a plus.
- Experience with API testing tools like Postman or REST Assured.
- Familiarity with DevOps practices and cloud environments (e.g., AWS, Azure).
- Understanding of containerization and Docker for setting up test environments.
- Knowledge of performance testing and load testing methodologies.
Qualifications :
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Proven track record of at least 3-6 years in automation testing or software development in
Soft Skills :
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork abilities.
- Ability to adapt quickly to new tools and technologies.
Functional Areas: Other
Read full job descriptionPrepare for Quality Assurance Engineer roles with real interview advice
3-6 Yrs
8-15 Yrs