Senior: Skills equiv. to 6-10 years in comparable position. Will create use cases, develop and maintain test specifications, test cases, test scripts and test data. Will implement test practices, standards and processes, troubleshoot test issues, record test results, track and prioritize defects, participate in product readiness and release decisions. Will also establish fact based measures of test efficiency, effectiveness and product readiness. Responsible for estimating, coordinating and directing testing for multiple products/projects. Software quality assurance on highly complex and/or multiple projects, including manual test case execution, defect tracking, test plan/test case creation and management, and requirements analysis is required. Additional requirements include testing web-based applications, performance testing, MVS mainframe development environment experience, JCL, TSO, processing batch jobs and working with production development environments. Software development experience as a Client/Server Application Developer or Web Application Developer (J2EE) is preferred but not required.
Required Skills & Experience
8-10 years of experience in Software Quality Assurance * Understanding of QA practices (black box testing, risk based testing, system testing, regression testing, exploratory testing practices) * Strong technical competency in an OOP language such as C#.NET/Java or an expert in test automation tools preferably in a Java/Maven environment and the Atlassian suite of tools (Jira, Zephyr, Confluence), Selenium or other industry leading tool sets * Team player with excellent communication skills (oral and written) to partner technically with Application Architects, Development, QA/Testing organizations and Business teams * Working knowledge of Agile, Iterative development process and methodologies is essential * Passion for building solutions through automation, driven by innovation and commitment to lifelong learning * Strong problem-solving skills including ability to disseminate complex ideas in a simplified fashion * Demonstrated ability to work well under pressure in a fast-paced environment Preferred/Nice to Have * Hands on experience with DevOps and Continuous Integration tools (Jenkins/Bamboo/GIT etc.) is preferred * Acceptance test-driven development (ATDD) or Behavior Driven Development (BDD) using Gherkin languages like Cucumber * 2+ years of experience with Service Oriented Architecture Quality Assurance, and thorough knowledge of testing API orchestration layers and Real-Time Messaging interfaces such as RabbitMQ * Exposure to a regulatory environment (like Banking & Finance or Health care etc.) * MVS mainframe development environment experience, JCL, TSO, processing batch jobs and working with production development environments. * 4+ years of hands on testing experience in Salesforce platforms
Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.