Intermediate QA Analyst to prepare and execute automated test cases using Selenium (Java) & JMeter for a crown corporation client

S.i. Systems

  • Ottawa, ON
  • Contract
  • Full-time
  • 1 month ago
Our valued crown corporation client is seeking an Intermediate QA Analyst to prepare and execute automated test cases using Selenium (Java) & JMeter!Initial 7-month contract in Ottawa, ON (100% Remote - occasional team meetings/events will be held in Ottawa). This role has a strong likelihood of being extended for up to a maximum term of 3 years.Responsibilities:
  • Collaborate with team to understand the implementation of features
  • Assist team in working to develop acceptance criteria and test cases (automated or otherwise) for product
  • Work with team to create and contribute to mechanisms to enable easy testing of all code in a timely and effective manner
  • Assist team to estimate capacity, velocity, and throughput to enable accurate forecasting
  • Help improve backlog clarity and maintenance processes
  • Assist team with research, evaluations and recommendations that support or improve Scrum Team processes
  • Write the necessary amount of documentation to support the ongoing usage of the products developed by the Scrum Team
  • Understand and assist with the testing framework (Java, JMeter etc.) and assist others in its usage
  • Perform testing framework uses JMeter along with internally built tools (Java)
  • Ensure that automated tests are performed at the correct level (unit, service, or UI layer)
  • Work with team to recommend tools and services that support or improve testing
Must-Have Skills:
  • 5+ years of experience as a QA analyst testing web applications using an automated testing (Java / Selenium) and performance testing (JMeter or comparable) framework
  • 3+ years of experience using source-control software to manage group software projects (such as GitHub)
  • 3+ years of experience using workflow tools (such as Jira)
  • Demonstrated experience with relational database skills (SQL), writing stored procedures and PL/SQL using tools such as SQL Plus / SQL Developer
Nice-to-have Skills:
  • Demonstrated operational experience in maintaining a high availability system
  • Demonstrated experience resolving technical issues and challenges within a scrum team

S.i. Systems