As a Quality Engineer, you'll do more than test software, you'll influence how it's designed, built, and delivered.
This role requires strong software development skills and a hands-on approach. You'll work closely with engineers to create automated testing solutions, build and maintain test infrastructure, and contribute to code quality through reviews and collaboration.
Responsibilities:
- Play a key role in driving quality initiatives to build and deliver better products.
- Collaborate closely with development teams to strengthen and streamline software development practices.
- Champion Quality Engineering methodologies to ensure the delivery of high-quality software solutions.
- Work alongside developers to enhance and automate testing and release workflows.
- Embed quality as a core component of the software development lifecycle.
Qualifications:
- Bachelor's degree in Information Systems, Information Technology, Computer Science or Engineering or equivalent work experience.
- At least 7 years of experience in testing and debugging J2EE RESTful Web Services, gRPC-based services, and web applications
- Hands on experience with Spring Framework, including Spring Boot, and build tools like Maven.
- Proficiency with testing frameworks using TestNG, Spock, JUnit.
- Experience with version control systems using Git/Bitbucket.
- Experience in building integration and acceptance tests, integrating with Jenkins) and code quality tools Sonar.
- Linux and shell scripting experience is a plus
- Exposure to cloud environments and services.
- Experience in SQL, especially Oracle DB.
- Experience working with Selenium WebDriver for UI test automation is a plus
- Experience with API testing tools like RESTAssured, OkHttp is a plus
- Familiarity with In-Memory Data Grids (e.g., Pivotal Gemfire).
- Understanding of Digital Native Architectures and microservices.
- Experience with data virtualization tools is a plus.
- Testing experience across multiple platforms: web UI, APIs (REST/SOAP), Unix-based systems is a plus.
- Exposure to payment simulation tools such as Paragon, FinSim, T3 are a plus.
- Knowledge of ISO 8583 or other payment protocols.