Role Overview :
As an Automation Engineer, you will be a key contributor to ensuring the robustness, security, and performance of our software? products. With your deep understanding of modern testing frameworks and methodologies, you will drive the automation testing efforts? within your squad, working closely with developers, Product Owners, and other stakeholders to ensure high-quality software delivery.
Your expertise will be instrumental in implementing continuous testing practices, improving our test coverage, and integrating automated tests? into our CI / CD pipelines.
Key Responsibilities :
- Develop, implement, and maintain automated test scripts to ensure the quality and reliability of our software products.
- Utilize your expertise in testing principles, practices, and methodologies, including BDD, and continuous testing.
- Execute and manage tests using modern testing frameworks and tools such as Cucumber, JMeter, Playwright, Appium, and Postman.
- Collaborate with cross-functional teams to integrate automated tests into CI / CD pipelines, enhancing the efficiency of our software? delivery process.
- Apply your knowledge of 's ecurity, performance, accessibility, usability, and inclusion testing to identify and mitigate risks in our software? products.
- Participate in ?Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives, to contribute to the continuous? improvement of our QA processes.
- Share your insights and expertise with the QA team, contributing to the ongoing enhancement of our QA practices and standards.
Requirements :
A minimum of 3 to 6 years of professional experience in? automation testing, with a preference for experience in Fintech or a related field.In-depth knowledge of testing principles, practices, methodologies, and automation tools, including ?BDD, Cucumber, Jest, JMeter, Playwright, Appium, and Postman.Proficiency in scripting and programming languages, particularly ?JavaScript and TypeScript.Strong understanding of continuous testing, with experience integrating automated tests into CI / CD pipelines using tools like Jenkins,? GitLab CI, or similar.Solid grasp of software development processes and a risk-based approach to testing.Excellent analytical and problem-solving skills, with attention to detail.Strong communication and collaboration skills, with the ability to work effectively in an Agile team environment.(ref : hirist.tech)