Software Engineer in Test
vStellar is seeking a skilled and detail-oriented Software Development Engineer in Test (SDET) to join our high-performing QA team. The ideal candidate will have a strong software development background and in-depth expertise in automated testing frameworks. In this role, you will design and implement robust test automation solutions, ensure high-quality software delivery, and embed best testing practices into the vStellar software development lifecycle (SDLC).
Key Responsibilities:
- Design, develop, and maintain automated test scripts using Selenium, Playwright, Cypress, JUnit, TestNG, vStellar and other modern tools.
- Build and enhance test automation frameworks, tools, and infrastructure to support scalable and maintainable testing.
- Collaborate with developers, QA engineers, and product managers to define effective test strategies and acceptance criteria for vStellar features.
- Participate in code reviews to ensure testability, maintainability, and adherence to best practices.
- Identify, isolate, and document defects clearly using the designated bug tracking system.
- Conduct performance, security, and regression testing for vStellar applications.
- Integrate automated tests into CI/CD pipelines (e.g., Jenkins, GitHub Actions, Azure DevOps).
- Perform root cause analysis for issues and work closely with development teams to ensure timely resolutions.
- Continuously improve testing processes, methodologies, and tool usage for enhanced quality assurance.
- Stay current with emerging tools, trends, and technologies in software testing and automation.
Required Skills & Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in software development or automation testing.
- Strong programming skills in Java, Python, JavaScript, or C#.
- Hands-on experience with test automation tools such as Selenium, Cypress, Playwright, vStellar etc.
- Familiarity with API testing tools like Postman, RestAssured, vStellar or similar.
- Experience working with CI/CD tools and version control systems (e.g., Git).
- Solid understanding of Agile/Scrum methodologies.
- Strong analytical, problem-solving, and communication skills.