Software Test Engineer - QA
Quality Assurance, Gurgaon (India)
WCS India is seeking a Software Test Engineer responsible for evaluating software functions by designing test protocols and test automation. To ensure success, you should have advanced knowledge of software design and engineering, a good eye for detail, and a natural gift for software troubleshooting. The test engineer works closely with DevOps who provide the infrastructure to run testing and manage the CI/CD pipeline. The test engineer would also provide guidance to the software engineers on expanding the coverage of unit testing and be knowledgeable in Test Driven Development.
In this role you will:
- Lead the testing environment, by building a program for automated testing to eliminate the need for manual testing and ensure release quality.
- Design and implement to improve test automation infrastructure’s reliability, scalability, performance, and repeatability of setup and deployment.
- Validate necessary tools and test plans for conducting software testing.
- Provide detailed configuration, reproduction steps, and descriptions for defect tracking.
- Automat test scripts based on manual test cases following page object model and a data-driven approach.
- Consistently provide accurate estimates during grooming sessions.
- Prioritize your workload based on sprints driven by the business needs.
- From time to time perform manual testing and file bug reports according to appropriate QA practices.
- Work closely with multiples teams across the organization including but not limited to Software Development, Product team, DevOps, and UI
- Create your own testing tools to accelerate the testing process.
- Be extremely detail oriented.
- When a production issue is found, you feel a sense of urgency to make sure the test scripts are updated.
Requirement
- 5+ years of hands-on experience in Java/ Python/ Ruby or another scripting or programming language.
- Experience working in a Test-Driven Development environment.
- Experience with Selenium and Appium
- Configuration management, defect tracking, test plans, test protocols, and test execution
- Strong knowledge of Docker and CI/CD pipelines
- Experience in source control management tools
- Excellent written and oral communication skills, including the ability to produce clear, concise documentation.
- Self-motivated with the ability to learn quickly and independently and work within a team.
What we Offer:
- Benefits include coverage under the Company's various Employee Benefit Plans such as Accident Insurance, Term Life Insurance, Health Insurance.
- 30 Days paid leaves along with maternity and paternity leaves, plus 10 regional holidays in the annual calendar.
About WCS India:
WCS India, an affiliate of Wesley Clover International, a leading technology group from Canada. At WCS India, we deliver the most reliable, comprehensive and best-in-class Digital transformation solutions in the field of Unified Communication & Collaboration, Contact Center, CX Solutions, CRM, Digital Experience Monitoring (DEM) solutions and other related Cloud & SaaS technologies. Our Global program includes providing Software Engineering Services to western companies by setting up Overseas Development Center (ODC) in India. Our customers include some of the World’s foremost technology companies and India’s prominent corporates. We help in unlocking the potential by offering world class customer experience using Indian talent and increasing the global footprint.
Elentra Corp a Canada based company provides the complete platform for Health Sciences. The Elentra team have been working with health science schools for over a decade to create a truly unified solution, providing schools the ability to digitize the curriculum using one platform to drive efficiency and deliver an excellent user experience.
WCS India and Elentra have partnered to set up a development center in India to fast track Elentra’s product development activities to build new age SaaS product.