Quality Assurance Engineer II

Bottomline is a global leader in business payments and cash management, with over 30 years of experience and moving more than $10 trillion in payments annually.
Backend
Mid-Level Software Engineer
In-Person
3+ years of experience

Description For Quality Assurance Engineer II

Bottomline is seeking a dynamic and innovative QA Engineer II to join their team in Bangalore. As a global leader in business payments and cash management, Bottomline moves more than $10 trillion in payments annually. The ideal candidate will work in an Agile (scrum) environment, automating testing of new features and non-functional requirements. Key responsibilities include developing test automation scripts, maintaining and enhancing the automation test framework, and coordinating automated testing efforts for concurrent projects and software releases. The role requires strong knowledge of API contract testing, automation & security testing, with experience in tools like Selenium, Cypress, TestNG, and Cucumber. The successful candidate will have 3-5 years of experience in automation framework development for web applications and APIs, with a focus on both front-end and back-end Quality Assurance. This position offers the opportunity to work with cutting-edge technologies and contribute to transforming the way businesses pay and get paid.

Last updated 5 months ago

Responsibilities For Quality Assurance Engineer II

  • Work with the QAA team and Development/Product Managers in an Agile (scrum) environment to automate testing of new features and non-functional requirements
  • Review automation code and provide suggestions
  • Develop test automation scripts and maintain/enhance the automation test framework
  • Analyze user needs and software requirements to determine design feasibility
  • Work closely with developers and other QA engineers to discuss defects and resolutions
  • Utilize appropriate testing tools for both front-end and back-end Quality Assurance
  • Coordinate and manage automated testing efforts for concurrent projects and software releases
  • Participate in release testing
  • Assist in estimation and planning of future work within a scrum project framework

Requirements For Quality Assurance Engineer II

Java
JavaScript
  • 3-5 years of experience in automation framework development for Web application and API
  • Strong knowledge of API contract testing, automation & Security testing
  • Experience in automation tools/framework (Selenium, Cypress, Rest Assured, TestNG and Cucumber)
  • Selenium with Java and Cypress with JavaScript programming experience
  • Knowledge of Cucumber/BDD
  • Ability to perform automated testing against a web application UI
  • Ability to perform automated testing against RESTful services
  • Test reporting knowledge and review, using TestNG or Report Portal
  • Ability to estimate effort, make and meet commitments
  • Excellent verbal and written communication skills
  • Working knowledge of performance testing, stress testing, penetration testing using industry standard tools
  • Working knowledge and experience with JIRA, Confluence, GitLab and Jenkins

Interested in this job?

Jobs Related To Bottomline Quality Assurance Engineer II

Software Engineer - Financial Messaging

Software Engineer position at Bottomline focusing on financial messaging software development using .NET and XML technologies for inter-bank payment systems.

Production Support Software Developer

Production Support Software Developer position at Bottomline Technologies, focusing on maintaining and troubleshooting core transaction processing systems in a B2B settlement network.

Software Engineer II

Bottomline Technologies is hiring a Software Engineer II to develop and maintain business payment and cash management systems using Java, Spring, and REST APIs.

Software Engineer II

Software Engineer II at Bottomline: Develop and maintain business payment systems using Java, Spring, and REST APIs. 2+ years experience required.

Software Engineer II

Bottomline Technologies is hiring a Software Engineer II to develop and maintain business payment and cash management systems using Java, J2EE, and related technologies.