Epicareer Might not Working Properly
Learn More

Senior Test and Automation Engineer

Salary undisclosed

Apply on


Original
Simplified

About the Role

We’re the world’s leading provider of secure financial messaging services. We are the way the world moves value – across borders, through cities and overseas. No other organization can address the scale, precision, pace and trust that this demands, and we’re proud to support the global economy.
We’re unique too. We were established to find a better way for the global financial community to move value – a reliable, safe and secure approach that the community can trust, completely. We’re always striving to be better and are constantly evolving in an ever-changing landscape, without undermining that trust. Five decades on, our vibrant community reflects the complexity and diversity of the financial ecosystem. We innovate diligently, test exhaustively, then implement fast. In a connected and exciting era, our mission has never been more relevant.

We are looking for Senior Test Engineer who will be responsible for the testing process in the Squad and supports for the product improvement. Together with Test Lead, they help to execute the roadmap and strategy for the testing process. They need to collaborate closely with Developers, Product Owner, and other stakeholders to understand requirements, identify potential risks, and provide feedback throughout the development lifecycle. They also mentor junior test engineers, advocate for best practices in testing, and contribute to continuous improvement efforts within the team. Strong analytical skills, attention to detail, and experience with various testing methodologies and tools are essential for success in this role.

Education

University degree in Computer Science or equivalent.

Experience

5 to 8 years of experience within a testing or development environment; 3 years of experience in testing.

Key Responsibilities

  • Develop and/or control the development of test specifications/test cases/ sets of regression tests, for new networking hardware/new and enhanced software release of applications in an accurate and timely manner.

  • Develop test schedules and ensure follow-through so that deadlines for testing completion are met.

  • Participate in requirements/design reviews of new products to ensure testability and become acquainted with new products.

  • May propose and lead the implementation of process improvement efforts.

  • Supervise test execution and verification/validation phase, follow-up all problems captured/reported, provide input for reports and follow-up change requests.

  • May propose and lead the development of test automation tools.

  • May act as a lead for testing of hardware/software components for projects of medium size/complexity; may guide and motivate a small team, identify priorities and objectives, follow up progress and achievements.

  • May follow-up all aspects of the pilot testing of software in customers' environment.

Competency Profile :

Professional skills

  • Autonomous, empowered with the ability to drive, adapt and respond to change

  • Customer oriented and quality mindset – we continually strive to deliver true customer value

  • Open-minded, solutions oriented, and a team player – gaining energy through collaboration with others

  • Strong analytical problem solving-skills, attention to detail, ability to think out of box.

Technical skills

  • Good and troubleshooting knowledge on Windows and Unix applications is mandatory.

  • Hands-on experience in implementing Test Automation with best practice is required.

  • Hands-on advanced Java test development (SDET) implementation is required.

  • API Testing experience is required.

  • Hands on Integration of SCM tool (preferably GIT) with CI/CD pipeline is required.

  • Linux hands-on experience is required.

  • Dev-ops (docker) knowledge is an asset.

  • Performance testing knowledge with JMeter is an asset.

  • Knowledge of UiPath, Python/Robot Framework is an asset.

  • Experience in the design of detailed and functional test plan as well as creation and design of the test scripts.

  • Experience in Agile and Scrum development is an asset.

  • Ability to debug and identify issues is a strong asset.

What we offer

We give you the freedom to be yourself. We are creating an environment of unique individuals – like you – with different perspectives on the financial industry and the world. An environment in which everyone’s voice counts and where you can reach your full potential regardless of age, background, culture, colour, disability, gender, nationality, race, religion, or veteran/military status.