Q A

2 weeks ago


Kochi, India DaivikSoft Technologies Private Limited Full time
Job DescriptionJob Overview:We are seeking a highly skilled QA Automation Engineer to join our dynamic team. The ideal candidate will be responsible for designing and implementing automated tests to ensure product quality and enhance testing processes. This role requires strong technical skills, attention to detail, and a commitment to excellence.

Key Responsibilities:Test Automation Development:

Design, develop, and maintain automated test scripts and frameworks using tools such as Selenium, JUnit, TestNG, or similar.

Test Planning:

Collaborate with QA and development teams to define test strategies, create test plans, and identify test cases suitable for automation.

Test Execution:

Execute automated test scripts, analyze results, and report defects using tracking tools like JIRA, Bugzilla, or similar.

Continuous Integration:

Integrate automated tests into continuous integration/continuous deployment (CI/CD) pipelines using tools like Jenkins, GitLab CI, or similar.

Code Reviews:

Participate in code reviews to ensure the quality and maintainability of the automated test scripts.

Performance Testing:

Develop and execute performance and load tests to ensure system reliability and scalability.

Documentation:

Create and maintain comprehensive documentation for test scripts, frameworks, and test results.

Collaboration:

Work closely with cross-functional teams, including developers, product managers, and other QA engineers, to ensure the highest quality of software products.

Requirements

Required Qualifications:Education:

Bachelor's degree in Computer Science, Engineering, or a related field.

Experience:

3+ years of experience in QA automation.

Technical Skills:

Proficiency in programming languages such as Java, Python, or JavaScript.

Strong knowledge of automation frameworks and tools like Selenium, JUnit, TestNG, Appium, etc.

Experience with CI/CD tools like Jenkins, GitLab CI, or similar.

Familiarity with version control systems such as Git.

Understanding of RESTful APIs and experience with API testing tools like Postman or RestAssured.

Soft Skills:

Excellent analytical and problem-solving skills.

Strong communication and collaboration skills.

Detail-oriented with a focus on quality.

Preferred Qualifications:Certifications:

ISTQB Certification or similar QA-related certification.

Experience:

Experience with performance testing tools like JMeter or LoadRunner.

Industry Knowledge:

Familiarity with Agile/Scrum methodologies.

Cloud Platforms:

Experience with cloud platforms like AWS, Azure, or Google Cloud.

RequirementsRequired Qualifications: Education: Bachelor's degree in Computer Science, Engineering, or a related field. Experience: 3+ years of experience in QA automation. Technical Skills: Proficiency in programming languages such as Java, Python, or JavaScript. Strong knowledge of automation frameworks and tools like Selenium, JUnit, TestNG, Appium, etc. Experience with CI/CD tools like Jenkins, GitLab CI, or similar. Familiarity with version control systems such as Git. Understanding of RESTful APIs and experience with API testing tools like Postman or RestAssured. Soft Skills: Excellent analytical and problem-solving skills. Strong communication and collaboration skills. Detail-oriented with a focus on quality. Preferred Qualifications: Certifications: ISTQB Certification or similar QA-related certification. Experience: Experience with performance testing tools like JMeter or LoadRunner. Industry Knowledge: Familiarity with Agile/Scrum methodologies. Cloud Platforms: Experience with cloud platforms like AWS, Azure, or Google Cloud.