We are looking for a Sr QA Engineer to be an integral part of our team. You will work on an Agile team on a variety of projects, such as API integrations, and will gain experience designing, developing, and implementing effective test suites covering all aspects of verification. The mission for the Sr QA Engineer is to develop / execute test plans that accurately reflect how customers want to use Phreesia integration products in Agile sprints and to provide Phreesia customers with high quality releases. QA Engineer (Markets) is a hands-on full stack QA who will work in a team on a variety of Integration projects and will design, develop, and implement effective test suites covering all aspects of verification.
You will:
Participate in the full range of testing activities in Agile sprints as a tester:
Work with QA Lead, Product Management, Developers, and Architects to determine and identify test scenarios.
As a full-stack QA you will be involved with both manual and automation testing of the features of the Integration products depending on the sprint needs and perform Web, API, UI, functional, regression, smoke, black and white box, load, performance, and end-to-end testing.
Document / report on / review / prioritize bug reports and other test results.
You have:
Bachelor’s degree in Computer Science or related discipline
5+ years of experience testing / automating multi-tier Web and API Applications
At least 3 years of Integration / API testing experience
2+ years of proven experience with QA automation using an object-oriented language (C# (mandatory)) with Selenium and test framework(NUnit/TestNG)
2+ years of proved experience with QA automation of service / API testing with C# .Net
Knowledge of Postman, Fiddler, or similar tools
Knowledge and work experience with Jenkins, Bamboo
Knowledge and work experience with Git, Stash, or similar tools
Knowledge and work experience with SQL / ODBC
Knowledge of performance testing tools (JMeter and similar)
Strong problem solving and analytical skills; ability to analyze complex technical problems
Ability to multi-task, adapt quickly to shifting priorities / process changes, work independently and collaboratively
Ability to quickly learn new systems
Experience working in distributed teams
--
You must verify your mobile number to apply to this job.