JavaScript Quality Engineer - Embakire
Los Angeles, CA
About the Job
Description
10 MONTH CONTRACT
Role and Responsibilities
The Web Quality Engineer will play a critical role in driving innovation and growth for the Digital Banking Solutions business. In this role, the candidate will have the opportunity to make a lasting impact on the company's digital transformation journey, drive customer-centric innovation and automation, and position the organization as a leader in the competitive digital banking landscape. Specifically, the Javascript
Quality Engineer will be responsible for the following:
Lead the planning, design, and execution of comprehensive quality assurance strategies and testing processes specifically tailored for Javascript applications across multiple web browsers.
Develop test plans, test cases, and test scenarios for functional, non-functional, regression, and performance testing of web apps, ensuring thorough coverage of requirements and user scenarios.
Design, implement, and maintain automated testing frameworks and scripts using tools such as Cypress or Playwright for web.
Integrate automated tests into CI/CD pipelines using tools like Jenkins, GitLab CI/CD, or Azure DevOps, and collaborate with DevOps teams to ensure automated testing is part of the development workflow.
Stay updated with the latest web testing tools, technologies, and best practices, and evaluate their applicability to enhance testing efficiency, coverage, and accuracy for web apps.
Conduct performance testing, load testing, and scalability testing of web apps to identify bottlenecks, optimize app performance, and ensure smooth user experience under various usage scenarios.
Collaborate with security teams to implement and execute web app security testing, including vulnerability assessments, penetration testing, and compliance checks to meet industry standards and regulatory requirements.
Identify, prioritize, and track defects using bug tracking systems (e.g., Jira, Bugzilla) and collaborate with development teams to ensure timely resolution and validation of fixes.
Evaluate web app usability, accessibility, and user experience (UX) design elements through usability testing, A/B testing, and user feedback analysis to enhance overall app quality and user satisfaction.
Document test plans, test cases, test results, and testing metrics, and generate comprehensive test reports and dashboards for stakeholders, highlighting quality insights, risks, and recommendations.
Collaborate effectively with cross-functional teams including developers, product managers, designers, and QA teams, and communicate testing progress, issues, and recommendations clearly and concisely.
Stay updated with industry trends, emerging technologies, and best practices in web QA, participate in training programs, and contribute to knowledge sharing within the QA community to drive continuous improvement in testing processes and methodologies.
Source : Embakire