Responsible for software testing through manual / automation testing of Web based applications.
Create test plans, test cases, and/or test scripts required to validate solutions.
Take proactive, expert ownership of Quality Assurance role on client and internal projects.
Test Execution, Evaluation and Defect Reporting
Work closely across all capabilities (e.g. Technology, Project Management, User
Experience/Creative, etc.) to ensure that all quality assurance requirements are defined and properly documented.
Assist in reviewing and refining existing QA process, controls, and best practices.
Assist QA Leadership in training and mentoring other QA staff members on QA best practices and techniques.
Demonstrated ability to work collaboratively with international teams and clients.
Education/Experience
Candidates Profile:
Candidate should have hands-on 3 to 5 years experience on Manual Testing.
Working knowledge of QTP / Selenium or other automation tools/frameworks
Experience in various forms of software testing: functional and non-functional testing regression testing, performance testing, etc.
Experience in Unit testing, Regression testing and System testing
Experience testing mobile applications for iOS and Android
Good verbal and written communication skills, problem solving, analytical and interpersonal skills
Ability to understand business needs and translate them into test cases and test scenarios
Demonstrated ability to work collaboratively with teams and clients
Extensive understanding in QA process (Agile and Waterfall), tools, and approaches
Experience with JIRA, or similar bug and issue tracking solutions
Experience with Mobile Web testing and simulator/emulation tools is a plus
Experience with testing beyond functional (e.g. Web Accessibility, security, etc.) a plus
Preferences: Experience in MS Test
5 - 7 years' experience
Keyskills: quality assurance software testing automation testing manual testing qa unit testing regression testing system testing