Quality Analysis

Job Summary

The Quality Assurance Analyst is part of a product team responsible for the ongoing design, development, and maintenance of highly visible web and mobile applications used by internal and external clients. This candidate will be responsible for developing and establishing quality assurance standards and measures for the information technology services within the organization.

Job Responsibilities

  • Review functional and design specifications to ensure full understanding of individual deliverables.
  • Identify test requirements from specifications, map test case requirements and design test coverage plan.
  • Develop, document and maintain functional test cases and other test artifacts like the test data, data validation, harness scripts and automated scripts.
  • Hold and facilitate test plan/case reviews with cross-functional team members.
  • Identify any potential quality issues per defined process and escalate potential quality issues immediately to management.
  • Ensure that validated deliverables meet functional and design specifications and requirements.
  • Isolate, replicate, and report defects and verify defect fixes.
  • Create and execute thorough test plans, including positive and negative testing, functional testing, and regression tests.
  • Test efficiently with innovative tools and automation.
  • Execute regression tests after production releases performing post implementation validations.
  • Manual UI/API testing until automated test processes are in place.

Qualifications and Competencies

  • The candidate must hold a minimum of a bachelor’s degree or higher in an engineering discipline with at least 8 years’ experience in Performance Engineering and Mobile Performance Engineering.
  • 8 years of relevant QA technical experience.
  • Experience with testing web applications in multiple browsers.
  • Experience testing iOS Apps with manual and automation tools.
  • Experience creating clear, concise detail oriented test plans/cases and Analysis Activities for SCR.
  • Experience creating test plans from specifications or verbal communications.
  • Prior experience working in an Agile product development environment.
  • Quality Management Software and Processes experience required.
  • Knowledge and experience in technical aspects of software solution being tested.
  • Experience liaising with development, product owners, customer support, and other business stakeholders.
  • The candidate must have a minimum of at least 8 or more years’ experience using Load runner, Dynatrace and Jmeter and possess expert level knowledge in Performance Engineering of Web-UI and Mobile apps.
  • The candidate should be able to demonstrate the ability to develop load simulation scripts for virtual user generation & recommend superior solutions to effectively test required applications while meeting aggressive deadlines.
  • The candidate must be experienced in using Heap Dump Analyzer, TDA, MAT, PERFMON.
  • The candidate must be well versed in ‘garbage collection’ and ‘thread monitoring’ for web and mobile applications.
  • The candidate must be able to test performance using Web HTTP/HTML, RDP, RMI, Seibel, Citrix ICA, IMAP, Windows Socket, Web services, True Client, Java and Dotnet based protocols.

Share your profiles at info@shariconsulting.com along with Job details.