IT Software Engineer
About the role
A global leader in manufacturing and distribution is seeking to enhance its software development and testing capabilities. This company is renowned for its innovative products and commitment to digital transformation, offering a dynamic environment where technology drives business success.
The Role
Extend and maintain testing automation frameworks primarily using Java and JavaScript.
Take ownership of understanding business requirements and developing comprehensive test strategies and plans.
Design, develop, and maintain API test automation frameworks to facilitate scripting, execution, and analysis.
Provide technical leadership and mentorship for test engineers, both onshore and offshore.
Collaborate with product owners to resolve issues, implement enhancements, and understand functionality.
Develop automated functional scripts using tools like Java, Karate, and JMeter.
What You'll Need
8-10 years of experience with a Bachelor's degree.
Strong design and development skills in Java (3-5 years) and BDD testing frameworks like Cucumber or JBehave.
At least 8 years of experience in test automation framework design.
Strong experience in testing REST APIs (3+ years).
Proven experience developing test scripts, test cases, and test data.
Ability to write queries in SQL or other relational databases.
What's On Offer
Opportunity to work in a hybrid model, with 3 days in the office.
A dynamic environment focusing on continuous integration and delivery.
Chance to provide technical leadership and mentor junior engineers.
Exposure to full-stack and integration testing with third parties.
Apply via Haystack today!
Responsibilities
- Extend and maintain testing automation frameworks primarily using Java and JavaScript
- Take ownership of understanding business requirements and developing comprehensive test strategies and plans
- Design, develop, and maintain API test automation frameworks
- Provide technical leadership and mentorship for test engineers
- Collaborate with product owners to resolve issues and implement enhancements
- Develop automated functional scripts using tools like Java, Karate, and JMeter
Qualifications
- 8-10 years of experience with a Bachelor's degree
- Strong design and development skills in Java (3-5 years)
- Experience with BDD testing frameworks like Cucumber or JBehave
- At least 8 years of experience in test automation framework design
- Strong experience in testing REST APIs (3+ years)
- Proven experience developing test scripts, test cases, and test data
- Ability to write queries in SQL or other relational databases
Benefits
- Opportunity to work in a hybrid model, with 3 days in the office
- Dynamic environment focusing on continuous integration and delivery
- Chance to provide technical leadership and mentor junior engineers
- Exposure to full-stack and integration testing with third parties
Skills mentioned
About Haystack
Haystack combines AI & expert vetting to deliver world-class tech candidates who are engaged, aligned, and ready to interview. We're trusted by over 400,000+ tech candidates, working in Software Engineering, Data, Design, DevOps, Cloud, Tech Management, Testing, Product & Delivery, Architecture and more. 100s of employers from startups and scale-ups like Atom Bank, DuckDuckGo and Goodlord to established enterprises like American Express, Dunelm and AWS use Haystack to connect with qualified tech talent that they can't find anywhere else.