Automation Tester/Developer

Job Type: Full Time
Job Location: Toronto ON

Automation Tester/Developer

Responsibilities

  • Collaborate closely with a team of backend API developers, business system analysts, developers, and architects to work on both new features and incremental improvements
  • Develop and update automated test scenarios
  • Bring new ideas on how to improve the test framework
  • Create robust, repeatable automated testing solutions for our production software
  • Develop both positive and negative test scenarios while working with business system analysts, developers, and technical leads to test new features
  • Help triage any issues automated tests uncover or any issue raised by production support, and communicating closely with the development team

Must haves skills

  • Excellent communication skills & a team player
  • 2+ years of experience in Java/J2EE, Spring Boot
  • 1+ year of testing Restful APIs with Postman
  • Python Scripting and Load Testing (preferrable with Locust & LoadRunner)
  • Working knoweldge of SQL

Nice to have skills

  • RestAssured, Cucumber, and Supertest, SOAPUI
  • Strong knowledge of Object-oriented software developemtn best practices
  • Strong experience in developing Unit Tests and Integration Tests using testing frameworks such JUnit, TestNG, and RestAssured
  • Experience working in a DevOps environment and experience with Java Build Tools: Maven or Gradle
  • Famliarity with OpenAPI specification (OAS) / Swagger, YAML, JSON
  • Knowledge or experience in Java ORM Frameworks such as Hibernate, Spring DAO
  • Exposure to RDBMS such as Oracle or DB2
  • Knowledge and experience with SQL aqueires
  • Nice to have experience in building, integrating and deploying web services (REST/SOAP/JSON/XML)

Apply for this position

Allowed Type(s): .pdf, .doc, .docx