Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
We are looking for Senior Quality Assurance Engineer who will be responsible to help drive the software development process towards quality-centric methodologies. Drive efficiency in the QA process and invest appropriately in process changes to reduce the overall QA effort. Identifies the use cases and creates test plans, defines test strategies and creates test cases to validate software design via manual and automated tests.
Responsibilities:
- Responsible for planning, integration, casing, scripting, and leading the execution of all testing required for the software.
- Write and maintain test plans, test environments, test cases, automated and manual test scripts, test tools, and track defects.
- Ensures that testing uses company-specific, manual or automated processes and helps provide best practice adoption.
- Maintain automation scripts or tools.
- Create bug reports and communicate issues with development and other stakeholders.
- Monitor and analyze test automation results; collate and provide test metrics and reports.
Job Requirements
Required Skills and Qualifications:
- Self-motivated, work well in a team and has strong analytical skills.
- Experience in creating and maintaining manual and/or automated tests.
- Experience with test case management tools and bug tracking tools.
- Being able to express yourself in English both verbally and in writing is a must.
- Excellent problem solving and conflict resolution skills
- Excellent leadership and communications skills required
- Self-starter with high energy to meet the needs of a demanding business and IT environment
- High level of comfort with explicitly taking accountability and holding appropriate parties accountable
- Experience with Agile management tools like JIRA, Rally and Pivotal Tracker
- Hands-on experience with Mobile APPS & Web Apps testing