QA Automation Engineer

Summary

Experienced software testing engineer with 6 years of experience in the industry.
Working experience in Agile environments, following the Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
Experience in the Finance and Banking domains and specialize in testing Web Applications, Databases, and APIs.
Proficient in using Java as a primary programming language, with a solid understanding of Object-oriented Programming principles, as well as knowledge of Python. Comfortable working in Windows, MacOS, and Linux environments.
Proficient in using tools such as Maven, IntelliJ, Selenium, TestNG, and Cucumber.
Built automation frameworks around the Page Object Model with Test Driven Development (TDD), Data Driven Development (DDD) and Behaviour Driven Development (BDD).
Experience in version control using Git and GitHub and use Jenkins as continuous integration tool.
Use SQL while working in Databases and have experience in both manual and automated testing of APIs using Postman and the Rest-Assured library.

Expectations

A company that values quality assurance and has a strong focus on automation
Opportunities to work with the latest technologies and tools in automation testing
A team that is dedicated to continuous improvement and best practices in QA
A collaborative and supportive work environment
A company culture that encourages learning and professional development
A good compensation package

Employment Preferences

Relocation destinations:

  • Vancouver, British Columbia, Canada
  • Montreal, Quebec, Canada
  • Ottawa, Ontario, Canada
Expected Base Salary

**0,000 CAD

Academic Degree
Experience

Total Professional Experience

6 years

Startup Experience

no experience

Big-Tech Companies

no experience

Enterprise Experience

no experience
Contact Candidate

Contacts are hidden

Send a connection request to the candidate to get their contact details.

Contact Candidate