BT Code Crafters

Java QA Automation

Posted: 2 minutes ago

Job Description

About the Company:Code Crafters invites you to be part of our progressive team as a QA Automation Engineer. Your role will encompass the development and maintenance of automated test frameworks using a suite of tools including Java, Spring, RestAssured and Cucumber to automate testing processes and conducting manual testing where needed. This position is ideal for individuals who are eager to apply their QA expertise in both automated and manual testing environments and be able to work effectively in an Agile development team.Key Responsibilities:Development, maintenance, and execution of automated test scripts using Java, Spring and Cucumber.Collaborate with developers and other QA engineers to identify test requirements and develop test plans and test cases.Conduct API manual testing, when needed.Work closely with the development team to ensure that testing is integrated into the development process.Participate in daily stand-ups and sprint planning meetings to provide input on testing requirements and timelines.Identify and report defects using issue tracking tools, and work with developers to resolve issues.Continuously improve the automation framework and testing processes to increase efficiency and quality.Keep up to date with emerging trends and technologies in automation testing.Requirements:Bachelor's degree in computer science, Engineering, or related field.5+ years of experience in automation testing using Java, Spring, RestAssured and Cucumber.Experience in manual API testing.Knowledge of Agile development methodologies and working in an Agile team.Familiarity with CI/CD tools such as Jenkins.Strong analytical and problem-solving skills.·Excellent communication and collaboration skills.Ability to work independently and as part of a team.Strong knowledge of OOP principles and design patterns used in automation testing.Strong attention to detail and commitment to quality.Experience in developing test automation frameworks from scratch.What we offer:The opportunity to work on an innovative product.The chance to work with people that are passionate about innovation and business evolution, determined to change the way we do banking today.Working environment and team that will make you enjoy the time spent in the office (hybrid @Cluj).Access to the latest technologies.Helpful insights for the financial system domain.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In