QA Engineer
Job Level: Senior Consultant / Principal Consultant – Quality Engineering
Job Description:
In this role, you will have the opportunity to learn and grow with a team that
is fast-paced and dedicated. We are looking for candidates with a strong CS
background, who are natural team players to act as a key part of the QA
team in testing our WayLoader Application.
What We're Looking For
2+ years of experience in Software Testing.
Flare for testing map-based real-time systems.
Self-starter with the ability to handle multiple priorities and projects.
Experience in writing test cases and executing them manually.
Knowledge of Agile methodologies, SCRUM, and Agile Testing Life
Cycles.
Strong experience with Functional, Non-functional, Regression, and
Integration Testing.
Ability to understand Software Design Specification.
Ability to create positive, and negative test cases.
Strong knowledge of API tools i.e. Postman etc
Basic knowledge of automation tools
Knowledge of issue tracking tools (Azure DevOps will be preferable).
Working knowledge of SQL and SQL Queries is an asset.
Outstanding organizational skills, attention to detail with an ability to
take work direction and communicate effectively.
Use time effectively and efficiently concentrating efforts on most
important priorities.
Action-oriented, capable of working with little or no direction at times.
What You'll Do
Create test plans, maintain documentation and perform testing on
multiple devices, platforms, and browsers
Plan and Execute verification of features broken down into components
for releases.
Takes full ownership of all QA artifacts.
Points out execution gaps and completely owns process improvements.
Actively investigates customer-facing issues being reported.
Identify, analyze, and document defects, questionable functions,
errors, and inconsistencies in web and mobile.
Will be responsible for the releases
Will be responsible for the execution and updating of test cases.
Will also be responsible for executing Regression Tests, which includes
updating test cases when needed and adding new test cases based of
off new functionality
Document and convey all test findings in a clear and concise manner
for the development team.
Ensuring that bugs are found and reported in a timely manner.