Software Engineer in Test
Location
Secunderabad | India
Job description
TechBiz Global is a leading IT recruitment company. We provide IT recruitment, outstaffing, outsourcing, software development, and different consulting services with a primary focus on making our partners achieve their business goals successfully.
At TechBiz Global, we celebrate diversity and are promoting an inclusive environment. Our clients and partners are located around the world.
Our team is looking for the Software Engineer in Test to join one of our German clients which has an office in Hyderabad, India.
Resposibilities: - Work with QA leads to owning both Manual & QA automation processes, developing and implementing testing techniques, and planning the approach to sufficiently test the functionality of new and existing applications.
- Develop/execute test plans and test scripts.
- Work with a cross-functional team to establish/maintain consistent test methodology.
- Design and build automated test suites. Utilize innovative testing technologies to develop the product's automation testing strategy.
- Estimate, prioritize, plan and coordinate testing activities.
- Understand business requirements and develop functional test plans/test cases for new and existing web applications.
- Test products throughout the software development lifecycle and ensure that all product releases function correctly.
- Work with product owners and developers to understand requirements and resolve issues.
- Design, develop, and enhance/maintain the QA automation framework and tests using Playwright.
- Debug, code, analyze failures, and trace defects to the root cause.
- Maintain, support, and extend existing automation for different applications.
- Make sure all suites are up and running (sanity, smoke, regression & E2E) on CircleCI.
- Execute automation scripts prior to production deployment while ensuring that products render and function properly.
- Review regression test cases and create a library of test scripts.
- Provide context-driven and structured integration and regression testing.
- Perform functional, regression, integration, smoke, and user acceptance testing as necessary.
- Develop and apply testing processes for new and existing products.
- Integrate test automation industry standards and best practices.
- Stay up-to-date with new testing tools and test strategies.
- Make sure the team is on track and will be delivering all assigned tasks on time.
- Communicate all concerns and status with the team lead in a timely manner.
- Bachelor's Degree in Computer Science, a related field or equivalent work experience.
- 3+ years' experience in automation testing of consumer-facing applications on web/mobile.
- 5+ years' experience in overseeing the design, development, and implementation of quality assurance standards for testing.
- Automation experience (Playwright, Cypress, Axios).
- Experience with API & Integration testing.
- Strong analytical & debugging skills.
- Strong knowledge of system testing best practices and methodologies.
- Extensive hands on experience with Javascript and Typescript. (Ruby is a plus)
- Experience with CI/CD technologies
- Experience with SQL and the ability to check data.
- Exposure working in an Agile development environment with an understanding of Scrum Methodology (BDD, TDD).
- Experience in Agile methodology (preferably scrum) and experience in effective story planning for Product Increment.
- Thirst of learning new technologies and their possible implementation.
- Experience in a fast-paced, startup-like environment.
- Has loads of passion for highly-usable, modern web experiences, and mobile applications.
What we offer: - High growth, collaborative, transparent, fun, and award-winning culture
- Comprehensive benefits package including medical for you, your family, and your dependent parents
- The company supported community engagement opportunities along with a paid Voluntary Time Off day to use for volunteering in your community of interest
- Global presence, and in-person collaboration opportunities
Job tags
Salary