Quality Engineer
Lending & Credit Infra
Description:
CORE PROFILE
A technical expert in software testing. Devise and execute automated functional, performance, and security testing strategies for a distributed software system.
NATURE OF WORK
- Create, maintain, and execute manual and/or automated tests.
- Contribute to the development and maintenance of test utilities.
- Create, maintain, and execute performance and security tests.
- Create and design test plans, test cases, test scenarios, and testing strategies.
- Contribute to the CI/CD initiatives of the team.
- Work with the development team and product management to plan testing and release efforts.
- Mentor and train junior team members in the testing team’s technology stack.
REQUIRED QUALIFICATIONS
- 5+ years of relevant experience.
- Advanced programming skill in at least one (1) of the following programming languages: Java, Python, Scala, Groovy, C#, C, C++, or JavaScript.
- Solid experience in GIT.
- Solid experience and understanding of at least one (1) open-sourced test automation framework. (e.g. Behave, Cucumber, Robot Framework, etc.)
- Solid understanding on CI/CD principles.
- Experience in GUI testing (Web and Mobile)
- Working knowledge on least 1 DB technology (Postgres, Oracle, MySQL, MongoDB, etc.)