Position: Sr. Software Development Engineer in Test
Location: New Delhi, Delhi, India
Best Watches available for you on Amazon FashionWhat You’ll Do
- Takes on the development and maintenance of automated tests written in C# for testing new and existing features as they are developed and delivered.
- Takes on the development and enhancement of our existing automation framework which is written in C#.
- Writes data-driven back-end tests using relational & non-relational databases.
- Works with product management to clarify functional specifications & requirements.
- Works with development to review and understand design documents.
- Develops test plans, testing resource requirements, and overall scheduling of testing tasks
- Derives framework, automated & manual tests from specifications and development design documents.
- Deploys environments using cloud platforms such as AWS via Azure DevOps.
- Troubleshoots deployment issues and where possible resolve with workarounds.
- Works with other Quality Assurance (QA) Engineers in an agile team environment, participating in software test framework design, code reviews, developing tools, and developing mock services and automation tests in C#.
- Learns about and becomes an expert in our registry platform and other products.
- Sets up, manages, and maintains test configurations in our TeamCity continuous integration environment and continuously runs tests for regression.
- Maintains work items (bugs, test plans, and estimates) to reflect the work accomplished.
- Other duties as assigned.
Who You Are / What You Bring
- Bachelor’s degree in Computer Science or Software Engineering.
- 4+ years of relevant experience in the automation testing of enterprise software using C# object oriented programming and frameworks.
- 4+ years experience in automation testing of web applications & XML/Json API backend services.
- 4+ years of experience with SQL queries and stored procedures white box testing (MS-SQL / MySQL / PostgreSQL), being able to review and change if required to get an environment working after deployment.
- Experience working within cloud technologies is strongly preferred.
- Proficient in troubleshooting technical problems.
- Ability to read and understand developer code.
- Excellent communication, collaboration, reporting, analytical, and problem-solving skills.
- Demonstrated experience utilizing initiative and problem-solving to overcome obstacles.
- Displays a passion for technology and software quality.
- Ability to work across time zones as part of a global organization as needed.
Apply: Click here to Apply
Get new laptop from Amazon