The role involves being a customer advocate, identifying feature enhancements and usability improvements. The engineer will actively participate in product requirements, functional specification, and design specification reviews. Responsibilities include designing, developing, executing, and automating tests for products and services across API, GUI, and client-side packages, as well as performing API, GUI, and system testing for new features and enhancements. The candidate will proactively analyze regression defects, conduct root cause analysis, and provide detailed information to development teams for issue resolution. This position requires working across various tech stacks, including front-end, back-end, and service development, and driving continuous improvement through process enhancement, automation, and efficient resource utilization. Excellent written and oral communication skills are necessary for effective interaction with both local and remote teams.
Good To Have:- MSTest
- CodedUI
- GraphQL
- NUnit
- NSubstitute
Must Have:- 8+ years total experience
- 5+ years setting up automation frameworks (Selenium, Python)
- 5+ years testing Java/.NET apps with Selenium
- 5+ years experience with Cloud platforms (AWS, Azure)
- 5+ years experience with React Testing Library, Jest, React/TypeScript
- 5+ years building/maintaining test frameworks
- 5+ years with version control systems (Git, Bitbucket)
- 5+ years unit/integration testing
- 2+ years DevOps, Dockers
- 2+ years building/maintaining CI/CD pipelines
- Proficient with Networking/Database Technologies
- Strong DevOps acumen