What are the responsibilities and job description for the Software Development Engineer in Test position at Zones?
As a rapidly growing global provider of IT solutions, we’ve expanded from Seattle to Sydney, Dallas to New Delhi and beyond – with reach in over 80 countries around the world. Today’s top brands count on Zones and our world-class partners – Microsoft, Apple, Cisco, Dell, Lenovo, and more – to transform their enterprises. Headquartered in New Delhi and backed by the Zones Global Team, Zones India offers customized IT solutions and professional services to multinational organizations conducting business in the country.
Position Overview
As an SDET, you will be responsible for adhering to defined test standards and practices and implementing the test automation to assure high product quality. You will create and maintain automated tests, as well as develop procedures used to ensure that programs function according to specifications and conform to established guidelines for new and existing software systems.
Key Responsibilities
- Understands application designs, architecture and functionality and designs effective test scenarios and test cases.
- Performs test automation and sets up frameworks on various application platforms e.g. web, mobile, and desktop for functional, regression and performance testing.
- Build the test scenarios and acceptance tests using appropriate and organization’s selected tools.
- Assists the development teams in setting up effective unit tests and scripts for high unit test coverage of code.
- Creates & manages bug reports and communicates with other teams for resolution.
- Participates in technical communications with partners to understand their systems or APIs for integration.
- Drive the software development process towards quality-centric practices.
Required Experience:
- Strong knowledge of testing methodologies and tools.
- Strong object-oriented design and development skills.
- Knowledge of Data Structures.
- Knowledge of C#, .NET and JavaScript; additional knowledge of Java a plus.
- Skilled in various test methods & corresponding tools (Coded UI, NUnit, jMeter, Selenium WebDriver etc.). Knowledge on Winappdriver, RSAT would be an added advantage.
- Experience using configuration management tools e.g. TFS, SVN and Git.
- Understanding of build management and experience working with CI/CD pipeline.
- Experience of working in Agile environment.
- Able to find bottlenecks and thresholds in existing code with the help of automation tools.
- Excellent communication and collaboration skills.
Zones offers a comprehensive Benefits package
While we’re committed to providing top-tier solutions, we’re just as committed to supporting our own teams. We offer a competitive compensation package where our employees are rewarded based on their performance and recognized for the value, they bring into our business. Our employees enjoy a variety of comprehensive benefits, including Medical Insurance Coverage, Personal Accident Cover to handle the uncertainties of life, flexible leave policy to balance their work life and much more.
At Zones, work is more than a job – it's an exciting career immersed in an inventive, collaborative culture. If you’re interested in working on the cutting edge of IT innovation, sales, engineering, operations, administration, and more, Zones is the place for you!