Senior Test Engineer
Maersk Group
Bangalore, India
4d ago

Maersk Group are in the process of strengthening its application development organization with a focus on driving ownership, predictability, agility, and lowering time to delivery.

As part of this exciting growth, we have a vacancy for a Senior Developer in Test with expertise in build, test, install and maintaining of Automation test framework working as key part of an Agile team consisting of Engineers working in the Java stack.

You will be actively involved in contributing to the test automation for business features for the Product & Solution Engineering organisation that embraces frequent delivery, end-to-end ownership and lean / agile principles.

The role will involve contributing on to a cross functional agile team in the elaboration, and development and testing of user stories while actively take part in sprint planning, backlog grooming and task estimation.

You will use hands-on development to develop new features as well as contribute to the creation of automation in high levels of test pyramid, actively refactoring code and continually contribution to code quality improvements.

Key responsibilities

  • Work as part of a scrum team with Product, BA, Developers, and Architects
  • Ensure we are achieving high-levels of test automation by appropriately guiding, from a test perspective, User Story analysis and scenario generation in BDD sessions
  • Participate in Team Meetings and also ensure the testing for the sprint is completed
  • Work collaboratively with developers so that test failures are found as early as possible.
  • Ensuring all tests are executed as required and results and statistics are clearly communicated in line with Agile’s principles of transparency.
  • Take responsibility for, and ownership of, all test artefacts required by the team
  • Promote and facilitate excellent triage including root-cause analysis in support of our Continuous Improvement objectives
  • Work with other test practitioners and the test manager to ensure we maintain best test practice across the department
  • Look for opportunities to innovate and improve our approach to Testing
  • Experience of building an automated integration test framework
  • We are looking for

    We are looking for candidates with a proven performance track record with the following :

  • Minimum 8 years of experience of relevant experience in Test Automation
  • Advanced knowledge and understanding of digital and cloud technologies
  • Real passion of coding and technology
  • Experience of working on projects in large global organisations
  • Experience of working with virtual teams and scrum teams
  • Must have

  • Strong Working Knowledge in JAVA, GHERKIN
  • Strong data analysis / testing knowledge
  • Must have worked in BDD Test Automation Frameworks like Cucumber-JVM, Cucumber, JBehave, RSpec, etc.
  • Good understanding of API technologies like Swagger, Postman, RESTful, SOAPUI, MQ, etc.
  • Experienced in Framework Management technologies like Maven, Ant or Gradle
  • Experience of SQL or No SQL data platforms e.g Oracle, Cassandra, MS SQL, DB2 or MYSQL
  • Reporting Microsoft SSRS configuration / integration testing experience would add advantage
  • Strong experience in API Testing based on Apigee, Akana platforms
  • Experience in working with any one of the following Continuous Integration tools : Jenkins, Hudson, Team City, Bamboo, Anthillpro, GIT
  • Desirable

  • Test Kafka Streams Experience in automating message / event / stream based architecture
  • Test Microservices Experience in automating SOA / microservices based. Experience in mocking frameworks
  • Test UI Experience in automating angular based SPAs with frameworks like selenium.
  • Experience in Authorization validations (RBAC)
  • Experience in using software development techniques like KANBAN
  • Strong understanding of OOPs concepts
  • Must have strong views on Agile TDD / BDD
  • Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form