HamburgerMenu
hirist

Job Description

Description :

As a SDET-2 at Locus, you will play a critical role in driving the quality and reliability of our platform. This role goes beyond traditional testing; you will design, develop, and enhance automated test frameworks, ensure seamless integration of quality engineering practices, and mentor team members to establish a quality-first culture.

Responsibilities :

- Automation Framework Design and Development : Architect, develop, and maintain robust test automation frameworks for backend, APIs, and frontend components. Ensure the frameworks are scalable, reusable, and aligned with the latest industry standards.

- Test Strategy and Planning : Collaborate with product managers, developers, and DevOps to define comprehensive test strategies for new features and system enhancements. Own the end-to-end testing lifecycle, from requirement analysis to test case creation, execution, and reporting. Drive better QA practices (In areas like defect creation, capturing the scope of feature, sign-offs, matrix of coverage in functional and automation, etc).

- Quality Advocacy and Best Practices : Drive the adoption of best practices in testing, coding standards, and CI/CD processes across teams. Act as a champion of quality by fostering a quality-first mindset and instilling a culture of rigorous testing.

- Test Execution and Debugging : Conduct functional, performance, and security testing, ensuring the product meets the highest quality standards. Debug complex issues and work closely with developers to identify and resolve root causes.

- Continuous Improvement : Analyse test results and metrics to identify areas for improvement in testing processes and product quality. Contribute to the development and enhancement of monitoring and alerting systems to proactively address production issues.

- Mentorship and Collaboration : Mentor and guide junior SDETs and quality engineers, sharing knowledge and expertise to elevate the team's capabilities. Collaborate effectively with cross-functional teams to ensure quality is integrated into every stage of the development process.

- Develop a good understanding of velocity in teams and across the org, and work towards removing roadblocks to improve release velocity.

Requirements :

- 2 - 5 years of experience in software testing, with at least 3 years focused on test automation.

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

- Hands-on experience with test automation tools and frameworks for Web and API automation Selenium, Appium, TestNG, JUnit, or similar.

- Exp of working on any AI-enabled testing tools or frameworks is a plus.

- Expertise in API testing and automation using tools like Postman, RestAssured, or equivalent.

- Familiarity with performance testing tools such as JMeter or Gatling.

- DevOps and CI/CD : Experience with CI/CD pipelines using tools like Jenkins, GitLab CI/CD, or GitHub Actions.

- Knowledge of Docker, Kubernetes, and cloud platforms (AWS, GCP, or Azure) is a plus.

- Strong debugging skills and the ability to identify root causes of issues quickly.

- Excellent communication, collaboration, and leadership skills.

- Experience in testing large-scale, distributed systems.

- Knowledge of security testing and tools like OWASP ZAP or Burp Suite.

- Exposure to machine learning models and their testing challenges.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in