Job Description
Defines, develops, maintains, and executes both manual and automated test scripts to ensure that functional requirements are met
Ensures that phases and features of the software solution are tested and that all potential issues are identified and fixed before the product goes live
Tests and signs-off on releases
Manages defects and QA artifacts
Sets up and maintains QA environments and test data
Coordinates with different resources to clarify requirements, specifications, and issues, review test scripts, and manage test cycles Creates and executes end-to-end test plans including requirements traceability matrix and test cases
Requirements
Operations and Administration
Participates in quality assurance activities including development of test strategies and preparation and execution of test plans, conditions, cases and scripts
Identifies, logs, and tracks test incidents through resolution
Works with QA management in establishing metrics to ensure overall product quality
Adopts novel solutions to problems and develops plans for roll-out with continuous improvement as goal
Collaborates with Business Analysts / Project Owners / DEVs / DBEs to make sure user stories acceptance criteria and requirements are implemented correctly
Participates in QA initiatives, e.g., tool evaluation and process improvements Tasks
Provides QA for development of web based applications in an Agile environment
Conducts functional / regression testing of browser-based web applications
Reviews, analyzes, and provide feedback on user stories’ acceptance criteria
Creates and execute automated test cases against different environments and analyzes execution results
Stays on top of all bugs / issues, e.g., helps triage bugs and drive issues to resolutions while keeping everyone aware of QA status
Ensures defined software quality assurance procedures are being followed
Identifies and implements continuous improvement, integration, and deployment processes and standards
Participate in improving and automating regression tests for test efficiency
Performs functional, system, load / performance and API / web Service tests
Designs and implements test plans for products
Monitors efforts to resolve app issues and track progress
Communicates quantitative and qualitative findings from test results to the development tea
Benefits
More than just a market leading salary we provide a range of benefits including HMO, performance awards, yearly appraisals, signing and performance bonuses
Your voice will be heard - you are part of a small collaborative team where your ideas will have an impact.
A chance to work with the best international brands from the US, Canada, Mexico, Australia, Singapore, and many more.
Work from home - were working remotely but still find ways to build teams during the pandemic with monthly team building and treats.
Opportunity to travel we have regularly sent our staff to work directly with our clients and this will continue post-Covid.
In fact, we have supported our staff for long term assignments or permanent migrations in the US, Mexico, and Australia.
Weve got your back - youre part of a company that will invest in your career progression, training and development.
Sponsored AWS and .Net / Azure Certifications
Learning and development opportunities both on the job and classroom style training
Genuine Career opportunities / Opportunities to advance we want to progress our own people
PTO / paid holidays
Vacation leave (Christmas closure period)
Extra leave awarded after your first year of service
Laptop (fully expensed)
Requirements
Operations and Administration Participates in quality assurance activities including development of test strategies and preparation and execution of test plans, conditions, cases and scripts Identifies, logs, and tracks test incidents through resolution Works with QA management in establishing metrics to ensure overall product quality Adopts novel solutions to problems and develops plans for roll-out with continuous improvement as goal Collaborates with Business Analysts / Project Owners / DEVs / DBEs to make sure user stories acceptance criteria and requirements are implemented correctly Participates in QA initiatives, e.
g., tool evaluation and process improvements Tasks Provides QA for development of web based applications in an Agile environment Conducts functional / regression testing of browser-based web applications Reviews, analyzes, and provide feedback on user stories’ acceptance criteria Creates and execute automated test cases against different environments and analyzes execution results Stays on top of all bugs / issues, e.
g., helps triage bugs and drive issues to resolutions while keeping everyone aware of QA status Ensures defined software quality assurance procedures are being followed Identifies and implements continuous improvement, integration, and deployment processes and standards Participate in improving and automating regression tests for test efficiency Performs functional, system, load / performance and API / web Service tests Designs and implements test plans for products Monitors efforts to resolve app issues and track progress Communicates quantitative and qualitative findings from test results to the development tea