Role Overview:
We are seeking a highly skilled Software Test Engineer with experience in both conventional testing practices and AI-powered automation. The role involves designing test strategies, building automation frameworks, and leveraging AI/ML tools for intelligent test execution, defect prediction, and data-driven quality assurance.
The ideal candidate is a critical thinker who stays ahead of the curve with AI-driven QA tools and can bridge the gap between traditional testing and next-gen intelligent testing.
Responsibilities:
- Proficiency in designing Test strategy, Test plan, including design, develop, and maintain automated test scripts using Playwright or Cypress.
- Conduct API testing to ensure the functionality and performance of services, utilizing Cypress or Playwright for API testing.
- Perform Non-Functional Requirements (NFR) testing using k6 or equivalent tools, including performance and load testing.
- Conduct basic security testing to identify vulnerabilities in applications.
- Collaborate with development teams to integrate testing into the CI/CD pipeline.
- Identify, document, and track defects using appropriate tools.
- Participate in code reviews and contribute to test strategy discussions.
- Continuously improve testing processes and methodologies.
Requirements:
- Bachelor's or Master’s degree in Computer Science/Engineering/IT/MCA or related field.
- 5-8 years of relevant experience in software testing and automation.
- Proficiency in tools like Playwright or Cypress for UI automation.
- Experience in API testing using (e.g., Postman, RestAssured or Playwright).
- Familiarity with CI/CD tools (e.g., GitLab CI, Azure Devops).
- Add module level ownership and informal people level guidance.
- Understanding of NFR testing principles and experience with k6 or equivalent tools.
- Familiarity with Python, Typescript, or JavaScript for test scripting
- Basic knowledge of security testing practices and tools.
- Exposure to AI technologies and concepts is a plus, including:
- Familiarity with AI-driven testing tools and frameworks.
- Understanding of how AI can enhance test automation and analysis.
- Use AI or generative models to create synthetic test data for complex scenarios
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork abilities.
Job Type: Full time
Job Types: Full-time, Permanent
Work Location: In person