NorthBay looking for a highly experienced Lead QA Automation Engineer with a minimum of 6+ years of expertise in automated testing, particularly with Cypress and Selenium frameworks. The ideal candidate will have a strong background in financial operations, possess knowledge of automated test creation and maintenance, and demonstrate proficiency in utilizing cloud-based testing platforms. The successful candidate will contribute significantly to the overall test strategy, collaborating closely with cross-functional teams to ensure the quality of our web and mobile applications. Qualifications: Education: Bachelor's degree in Computer Science, Information Technology, or a related field. Experience: Minimum of 5-8 years of proven experience as a QA Automation Engineer, with a focus on Cypress and Selenium. Extensive hands-on experience in designing and implementing automated test scripts for web and mobile applications. Technical Skills: Expert-level knowledge of Cypress and Selenium frameworks. Proficiency in programming languages such as JavaScript for Cypress and Java/Kotlin for Appium. Communication: Strong communication skills, both verbal and written. Ability to effectively collaborate with cross-functional teams. Problem-Solving: Strong analytical and problem-solving skills. Adaptability: Ability to adapt to changing priorities and work effectively in a fast-paced environment. Preferred Skills: Experience with other automation tools/frameworks. Knowledge of mobile application development and testing. Additional Requirements: Financial Operations: Utilize functional experience in financial operations to enhance test scenarios and align testing efforts with business requirements. Cloud-Based Testing Platforms: Experience with cloud-based testing platforms such as BrowserStack or similar. Mobile Application Testing: Familiarity with the Appium tool for mobile application testing. Web Application Testing Tools: Experience with web application testing tools such as Cypress, Playwright, or similar. CI/CD Practices: Understanding of CI/CD practices and the ability to integrate automated tests into the development pipeline. Version Control and Git: Familiarity with Git, branch management (develop, master, release), pull request creation, and conflict resolution. Responsibilities: Test Automation Development: Develop, enhance, and maintain automated test scripts using advanced features of Cypress and Appium. Utilize functional experience in financial operations to design comprehensive automated tests. Test Planning and Strategy: Contribute significantly to the creation and execution of the overall test strategy for web and mobile applications. Incorporate financial operations expertise into high-level test planning activities. Continuous Integration/Continuous Deployment (CI/CD): Integrate and optimize automated tests within the CI/CD pipeline. Work closely with the DevOps team to ensure seamless integration of automated tests into the build process. Defect Management: Identify, document, and track software defects to resolution. Collaborate with the development team to prioritize and expedite issue resolution. Collaboration: Work closely with cross-functional teams, including developers, product managers, and business analysts, to ensure a high-quality product. Performance and Load Testing: Collaborate with performance testing teams to ensure the scalability and reliability of the application under various conditions. Documentation: Create and maintain comprehensive documentation for automated test scripts, test plans, and test cases. If you possess the required skills and experience, we invite you to apply for this senior-level position and contribute to the ongoing success of our QA team. Powered by JazzHR