We’re growing our team of technologists to drive innovation to support hundreds of millions of employee interactions per year. We build highly scalable enterprise solutions with leading technologies and are developing a strategic roadmap to continue driving future innovations for web, mobile, and third-party integrations.
Be part of a team that is taking our enterprise solutions to the cloud!
Note: this role is a virtual/work from home/remote opportunity
The Solution Quality Analyst (SQA/ Test Lead) is accountable to test and sign-off on the quality of the solution ensuring that it meets client requirements and acceptance criteria as defined by the Solution Leader and agreed upon by the Business Sponsor. The SQA leverages deep defined contributions/401k domain expertise to participate in end user requirements and understands client impact and design. The SQA will create test environments, update configuration and troubleshoot configuration issues, and will setup realistic test participant data. The SQA uses client and 401k specific domain knowledge to create and execute test cases and works with the Solution Leader to prepare for User Acceptance Testing. This role will also capture and analyze defects and problem areas to identify key quality risks and partners with the team to test applications.
Requirement Analysis: As needed, the SQA participates in requirements meetings to determine client impact and testing coverage needs with the Solution Leader and Business Sponsor. Participates in Sprint Planning meetings by making sure to understand user stories and acceptance criteria, in order to determine system impact and provide input on testing requirements, environment needs, non-functional requirements and effort estimates for testing deliverables. The SQA is responsible for creating the Test Plan. He or she works directly with the Solution Leader when clarification is needed.
Sprint Planning: The SQA participates in team Sprint Planning sessions by providing effort estimates and feedback on testing tasks. He or she makes sure to understand the acceptance criteria for each user story aligned to the sprint.
Product Owner & Sponsor Review/”Show and Tell” Meetings: Provides the environment and participants to use for the Product Owner and Sponsor Review meetings. Participates in Product Owner Reviews, by providing feedback on the functionality being reviewed. He or she will update testing documentation for any changes or updates as a result of the feedback.
Prepare Test Environment: The SQA creates test environments using realistic client participant/provision data and performs cloning and configuration activities as needed. Creates test data (person and/or provision) to be used in the development and test execution activities. Partners with the Solution Leader, to prepare for external User Acceptance Testing.
Create and Execute Test Cases: The SQA designs and stores test cases accordingly He or she performs test coverage analysis to ensure client requirements and key acceptance criteria are covered and invalid and out-of-scope scenarios are removed. Makes sure test cases are reviewed by the Solution Leader and other project team members. Executes functional and non-functional test cases, using automated testing, as much as possible. Reviews unexpected results for origination of the defect (test data, requirements, coding) and works with the Development team and Solution Leader to get defects resolved or put into the backlog for future prioritization. Execute internal test of the Acceptance Test Cases prior to the beginning of User Acceptance Testing.
Ensures High Quality Deployment: Updates related knowledge configuration within tooling to support end user adoption. Creates and provides input on the necessary release and technical documentation used for deployment. Contributes to smooth deployment and transition to production through beta/early adopter support and related activities.
Coaching: Coaches others on domain and testing skills. This may include how to create test cases, use the tools, set up test environment and how to document defects. SQA will participate in Communities of Practice, collaborating and contributing with other teams for continuous process and quality improvement.
- Experience working in the defined contributions/401k domain
- Experience in manual or automated testing
- Familiar with different Testing Methodology/processes, including Agile
- Client team experience, industry knowledge or equivalent
- PDF experience to create test documents a plus
- API – Application Programming Interface experience preferred
Knowledge and Skills
- TBA Domain, product & environment setup knowledge
- Test case creation and execution
- Tracking defects
- Understands Testing life cycle, testing processes, testing terminology
- Strong learning agility
- Strong Analytical and problem-solving skills
- Understands client perspective
- Able to coordinate with others works (in virtual environment)
- Coaching Skills
- Job Families for Job Profiles Business Tech Analysis and Domain Management
Formal Education & Certification
- Bachelor’s degree (with preferred concentrations in Math, Actuarial Science, Finance, Computer Science, Economics, MIS, Engineering) or equivalent work experience