Sr. SQA Test Automation Engineer Location : Folsom, CA (Hybrid) Local Candidate to CA (Only W2 or 1099) Job Overview : Client : CALISO Job Description : Responsible for the planning and execution of the optimum level of Security, Integration and Performance Tests, assessing test results and making recommendations for areas and prioritization to address variances and performance tuning as needed, including recommendations to the QRB, with inputs from the Quality Assurance Lead. Establishes testing methodologies, standards, tools and techniques for Security, Integration, Load / Performance Test Engineering and functional testing for adapters. Leads technical aspects of test planning, determines the quantity and quality of tests, and ensures requirements are testable and software meets ISO’s requirements. Responsible for estimation of Integration, Security, Performance, and Functional tests (for adapters) as well as Test Automation efforts. May receive guidance from the Quality Assurance Lead when needed. Optimises the sequencing and scope of technical testing aspects to drive lower Total Cost of Quality for ISO solutions. Leads testing teams, related to the quality of tests and test records, to ensure all ISO software meets or exceeds the established quality standards and drives sustained reduction in defect escape rates to higher environments. Establishes and maintains the ISO Performance and Test Automation framework, performs code reviews and maintains related scripts. Establishes and maintains ISO product baseline tests and incremental test labs / cases and evidence for software security, performance and integration. Provides input on enterprise-level test framework architecture, integration, and security principles related to software testing, as well as a high-value optimal scope for test automation. Attends business meetings and collaborates with ISO colleagues to develop "best practices" policies and procedures, and to identify and resolve issues to help create a flexible and efficient organisation. May perform related duties and activities as assigned. Adheres to and supports the Cultural Values of the ISO. Adheres to and supports the safety policies and programs of the ISO. Accountable for implementing the policies and procedures of the ISO Safety Program. MINIMUM JOB QUALIFICATIONS : Level of Education and Discipline : A Bachelor's degree (BA, BS) or equivalent education, training or experience in Information Technology, Management of Information Systems, Computer Science, Electrical Engineering or related field. Master’s Degree preferred. Amount of Experience : Equivalent years of education and training, plus five (5) or more years of related experience. Certifications : Testing certifications from reputable organisations, such as ISTQB desirable. Type of Experience : Over 10 years of experience in software quality assurance, specializing in test automation. Proficient in developing test automation frameworks using tools such as Selenium, Playwright, Katalon Studio, and Cypress. Skilled in OO programming languages, including Python, Groovy, Java, C#, and JavaScript, with hands-on experience in CI / CD tools such as Jenkins and GitHub Actions. Experienced in testing APIs and user interfaces, as well as working with distributed systems on cloud platforms like AWS, Azure, and GCP. Strong analytical and troubleshooting skills with a focus on tracking and improving quality metrics. An effective communicator who thrives in collaborative environments and is passionate about delivering high-quality software. Proficient in performance and web service testing, as well as security testing, performance analysis, and transaction monitoring. Experienced in integrating automated tests within HP ALM and cloud testing services (SauceLabs, LambdaTest, etc.). Well-versed with tools such as HP ALM, Jira, Xray and Confluence. Own the shift-left strategy end-to-end : Integrate, support, and monitor a push-button solution in CI / CD Improve and expand the automation framework as more AUTs are integrated Continue to research and integrate libraries / tools into the automation framework to increase quality and reduce in-house code Continue to monitor / enhance execution time through code performance, multi-threading, cloud execution, etc. Additional Skills and Abilities : Must be able to work effectively in a team environment as a facilitator and team member. Excellent analytical, verbal and written communication and documentation skills required, with a demonstrated attention to detail. Ability to use deductive reasoning and analytical thinking with sound judgment and decision-making skills. Excellent interpersonal and conflict resolution skills are also essential. Must be self-starting and willing, and able to work independently in a dynamic corporate organisation under pressure of tight deadlines and aggressive expectations. Self-motivated, problem-solving skills and the ability to influence others without direct authority.
Test Automation Engineer • Folsom, CA, US