What are the responsibilities and job description for the Senior Test Automation Engineer position at Fulcrum Digital Inc?
Who are we?
Fulcrum Digital is a leading IT services and business platform company. We partner with global companies from diverse industries, including banking and financial services, insurance, higher education, food services, retail, manufacturing, and eCommerce. With expertise in digital transformation, machine learning, and emerging technologies, we offer a consulting-led, integrated suite of enterprise-grade software products, services, and solutions.
The Role:
We are seeking a Senior Automation Test Engineer with 6 years of experience in test automation using Cucumber, Selenium, and Appian Selenium. The successful candidate will be responsible for designing, developing, and maintaining automated test frameworks, ensuring the quality and reliability of enterprise applications. Expertise in BDD frameworks, CI/CD integration, and automation best practices is essential.
Key Responsibilities:
- Design, develop, and maintain automation frameworks using Cucumber, Selenium, and Appian Selenium.
- Implement Behavior-Driven Development (BDD) test cases using Cucumber and Gherkin.
- Perform end-to-end functional, regression, and integration testing.
- Collaborate with developers, business analysts, and QA teams to identify automation opportunities.
- Integrate automated tests with CI/CD pipelines using tools like Jenkins, Git, or similar.
- Troubleshoot, debug, and resolve automation script failures.
- Enhance test automation processes, improving efficiency and effectiveness.
- Provide mentorship and guidance to junior automation testers.
Requirements:
- 6 years of experience in test automation using Selenium, Cucumber, and Appian Selenium.
- Strong programming skills in Java or Python for test automation.
- Expertise in BDD frameworks (Cucumber, Gherkin).
- Hands-on experience with CI/CD tools (Jenkins, GitHub, Bitbucket).
- Experience in API automation testing (Postman, REST Assured).
- Strong analytical and troubleshooting skills.
- Excellent communication and collaboration skills.
Preferred Skills:
- Experience with Appian RPA and low-code automation testing.
- Knowledge of cloud-based testing environments (AWS, Azure, or GCP).
- Experience in performance testing and mobile automation.