We are seeking a highly skilled and passionate Senior Test Engineer to join our global fin-tech client on a fully remote basis. This role offers the opportunity to work in a dynamic, collaborative, and empowering environment where your expertise will directly contribute to solving real-world challenges.
Your daily responsibilities will include:
1. Collaborating with cross-functional teams in an Agile environment.
2. Attending daily stand-ups and providing status updates.
3. Designing and executing test cases for new and existing projects.
4. Performing exploratory and regression testing to ensure product quality.
5. Contributing to automation frameworks and enhancing testing methodologies.
6. Identifying and resolving testing gaps in collaboration with engineering teams.
7. Driving quality assurance practices and ensuring deliverables meet high standards.
To be successful in this role, you should have:
8. 5+ years of experience in a Test Engineering role.
9. A BS or MS in Computer Science or a related field.
10. Strong understanding of software engineering concepts and testing methodologies.
11. Experience with BDD/TDD frameworks (e.g., JUnit, JBehave, Cucumber).
12. Proficiency in creating and integrating test automation scripts with CI/CD tools like Jenkins.
13. Experience with regression testing, Web Services, Web UI, and APIs.
14. Familiarity with testing Java applications, particularly J2EE Application Servers in a PCI-DSS setting.
15. Knowledge of Linux/Unix and Continuous Delivery concepts/tools.
16. Passion for testing and staying updated with industry trends and best practices.
17. Demonstrable experience in risk-based testing approaches.
18. Strong technical understanding and ability to learn new software quickly.
19. Excellent communication, collaboration, and organizational skills.
Nice to Have
20. Experience with JPA2, Hibernate, MySQL 8, or NoSQL databases like BigQuery.
21. Knowledge of Pub/Sub, WebSocket integrations, clustered cache solutions, or tools like JGroups, Liquibase, and Ansible.
22. Coding or scripting experience.
23. Familiarity with load testing tools like K6.
Benefits
24. Competitive compensation package.
25. Flexible remote working options.
26. Opportunities for professional growth and development.
27. Collaborative and empowering work environment.
28. Exposure to cutting-edge technologies and industry best practices.
29. The chance to make a meaningful impact by solving real-world challenges.
If you are a detail-oriented, proactive professional with a passion for testing and a commitment to delivering high-quality solutions, we encourage you to apply for full details on this exciting opportunity.