What are the responsibilities and job description for the QA Tester (W2) position at Computer Enterprises, Inc.?
Job Details
One of CEI's largest Financial Services & Banking clients is seeking a QA Tester to join their growing organization!
Client/Industry: Financial Services & Banking
Job Title: QA Tester
Location: Hybrid - 3 Days On-Site/ 2 Days Remote
Duration/Length of Assignment: 12 Month Contract to Hire
*Must be able to convert to a full-time employee without sponsorship, restrictions, or an additional employer*
Position Overview:
This role is part of a strategic initiative focused on building and enhancing software quality and reliability through comprehensive testing frameworks and solutions. As part of a dynamic Scrum team, this role will contribute to ongoing risk mitigation, cost reduction, and revenue growth efforts. Reporting to a leadership team that values innovation, the role will work closely with developers, product owners, and scrum masters, with a team structure comprising developers, business system analysts, offshore team members, and leadership roles. The position emphasizes the development and execution of quality assurance testing strategies to ensure the functionality, performance, and reliability of applications supporting major organizational initiatives. The individual will engage in daily collaboration with team members, participate in sprint cycles, and deliver on user story requirements. The role also involves ensuring adherence to the system development life cycle (SDLC) and project management life cycle (PMLC) processes.
Required Skills/Experience/Qualifications:
Preferred Skills (Not Required):
Day to Day/Responsibilities:
Job Title: QA Tester
Location: Hybrid - 3 Days On-Site/ 2 Days Remote
- Pittsburgh, PA 15222 ; Jacksonville, FL 32256 ; Miamisburg, OH 45342
- (Other Locations Accepted: Cleveland, OH 44136 ; Dallas, TX 75234 ; Birmingham, AL 35233 ; Phoenix, AZ 85016)
Duration/Length of Assignment: 12 Month Contract to Hire
- W2 Employment Only – No Corp to Corp / C2C arrangements.
- Expected potential for contract extension(s) and/or conversion to Full-Time/Permanent Employment.
- Optional benefits available during contract (Medical, Dental, Vision, and 401k)
Position Overview:
This role is part of a strategic initiative focused on building and enhancing software quality and reliability through comprehensive testing frameworks and solutions. As part of a dynamic Scrum team, this role will contribute to ongoing risk mitigation, cost reduction, and revenue growth efforts. Reporting to a leadership team that values innovation, the role will work closely with developers, product owners, and scrum masters, with a team structure comprising developers, business system analysts, offshore team members, and leadership roles. The position emphasizes the development and execution of quality assurance testing strategies to ensure the functionality, performance, and reliability of applications supporting major organizational initiatives. The individual will engage in daily collaboration with team members, participate in sprint cycles, and deliver on user story requirements. The role also involves ensuring adherence to the system development life cycle (SDLC) and project management life cycle (PMLC) processes.
Required Skills/Experience/Qualifications:
- Bachelor’s degree in Information Technology, Computer Science, or a related field.
- 4-6 years of experience in quality assurance
- Proficiency with Java, SQL, .NET, C#, Gherkin, Karate, and Selenium/Cucumber
- Strong understanding of testing disciplines and methodologies, including behavior-driven development (BDD).
- Experience working in Agile Scrum environments, including collaboration with developers, business analysts, and offshore teams.
- Expertise in analyzing testing needs and developing comprehensive testing strategies, plans, and scripts.
- Familiarity with project management principles and the ability to comply with SDLC and project management life cycle (PMLC) requirements.
Preferred Skills (Not Required):
- Experience with JIRA, Azure, and SoapUI.
- Knowledge of financial industry workflows and processes.
- Proven ability to coach and mentor team members, fostering collaboration and performance improvement.
Day to Day/Responsibilities:
- Participate in daily standups to provide updates on assigned user stories and address any questions, blockers, or concerns.
- Collaborate with team members during sprint planning and backlog refinement sessions to ensure proper prioritization and task alignment.
- Develop, review, and execute detailed test plans, scenarios, and scripts using tools such as Selenium, Cucumber, and Karate to ensure system functionality and performance meet requirements.
- Conduct database testing using SQL to verify data integrity and functionality within the application.
- Utilize Java, C#, and .NET to design and implement automated testing frameworks, ensuring coverage across all system components.
- Review technical and functional documentation for accuracy, compliance, and completeness to identify potential risks or gaps.
- Manage testing activities for ongoing projects, including analyzing testing needs, developing strategies, and adhering to timelines for deliverables.
- Attend biweekly demos to present progress and results to stakeholders and participate in retrospective meetings to improve processes and outcomes.
- Maintain and update application documentation to ensure accurate and current references for all stakeholders.
- Support and adhere to SDLC and PMLC practices by participating in scope assessments, risk analyses, and cost evaluations.
- Lead, coach, and mentor junior team members as needed to enhance team capabilities and ensure project success.
- Actively contribute to a collaborative team dynamic by communicating effectively with developers, scrum masters, product owners, and offshore team members.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.