Mobile QA Engineer
Description
We are looking for a Senior Quality Assurance Analyst/Tester to join our team. The Senior Quality Assurance Analyst/Tester will focus on developing, reviewing and executing software test plans to identify software problems and their causes. You will be required to design, develop and implement application unit testing framework and automation tools. In this position, you will work closely with the IT, Development and Business Analyst teams during all stages of projects to isolate complex bugs, verify fixes and provide process testing results. You will also be required to develop acceptance tests and setup of test data and environments, report software problems using a bug and defects tracking system, generate bug reports, track and validate defects resolutions and review, evaluate and test new or modified software programs and software development procedures. You will also be responsible to lead and support junior local and Remote (Offshore) Quality Assurance resources as required and provide leadership in Automated and Load Testing processes and tools implementation.
Responsibilities
- Write detailed scrum daily testing reports and ongoing Quality Assurance documents, and provide timely information to the project and client teams
- Interface with the delivery team regarding the resolution of issues
- Ensure all projects meet the specified functional requirements
- Work one on one with developers to work through issues and provide ongoing feedback
- Create, update and manage test cases
- Report on progress findings on an ongoing basis
- A demonstrated understanding of the development life cycle and how QA fits into the process
- Participate in team meetings and brainstorming sessions as required
- Understand the customer`s needs and reflect this knowledge during test case execution and defect investigation
- Excellent English oral and written communication skills
Requirements
- University Degree, or Three (3) year College Diploma in a Computer Science/IT Engineering/ or equivalent experience
- Minimum of four years related experience in technical QA
- Minimum of four years related experience in Banking and/or Electronic Payments Application Development
- Minimum of four years of related experience in SQL Database Development
- Experience with Automation, Penetration and Load Testing and tools
- Experience with Penetration and Vulnerability testing
- Knowledge in Third-Party Integration Testing would be a great asset
- A demonstrated understanding of agile software development life cycle and how QA fits into the process
- Extensive experience working on all stages of Testing Lifecycle from definition of plans through defect follow-up and reporting
- Good Experience working with remote and/or offshore resources and leading a QA team on daily scrum tasks
Why you will love working with us:
- We are a collective group of people and collaboration is key to our process
- We don’t work for our clients, we work with them
- A Flexible Hybrid Working Environment
- Competitive compensation commensurate with experience
- Everyone brings something valuable to the table in our supportive, challenging, and collaborative, diverse work environment
All Employees Can Participate in:
- Company paid health benefits: 100% medical, dental and vision coverage
- Corporate-discounted Gym Membership through GoodLife
- Company discount program including Travel, Shopping, Attractions, Wellness, & Sporting events, just to name a few
- Access to an Employee & Family Assistance program (EAP)
- Employee Referral Program
- Employee Opportunity Program
- Professional Development Program
- Annual Performance Awards
- Town Halls
- Philanthropic Events
- Social Events
Submit your Resume