Finding the best job has never been easier
Share
Key job responsibilities
1. Coordinate with multiple teams to communicate our technical requirements, drive schedules and review and help build test plans that test end-to-end functionality spanning services owned by multiple organisations.
2. Design, execute and automate tests of front end applications, and middle and back-end software across a variety of architectures and cutting-edge technologies.
3. Test systems at the user level, both manually and with automated tools.
4. Grey box testers rather than black-box testers, able to understand software internals, debug problems using log files, and write automated tests with scripts and/or user-level automated tools.
5. Work with Software Development Engineers and Business Owners to understand the technical implementation of features.7. Help drive the software development process towards quality-centric methodologies, always seeking to avoid defects or find them at the earliest stage possible.A day in the life
As a Quality Assurance Technician on India Payment team, you will work with Software Development Engineers to understand features and technical implementation. You will also work with groups such as Product Management, UX designers to understand customer usage models and develop test plans and suites that approximate real-world environments and regression tests driving the software development process toward quality-centric methodologies. You will develop automated tests to help fasten testing cycles and release faster to our customers. In this role, you will be responsible to deliver manual/automated solutions to test customer facing features.
- Bachelor's in CS or related field and 1+ years of experience in software testing
- Exposure of overall QA life cycle
- Excellent QA aptitude
- Strong knowledge of QA methodology and tools
- Ability to write test cases
- Ability to understand functional/technical specifications and analyze data
- Good organizational and problem solving skills with great attention to detail, including the ability to track multiple test executions simultaneously and synthesize the results
- Coding experience with automated testing frameworks, tools, services, and physical devices
These jobs might be a good fit