Position: IT Test Analyst - Commercial Location: Remote Job Type: Contract-to-hire Duration: 3+ months
Job Description
This company is in need of an IT Test Analyst II. This position supports the strategic direction of the organization's Commercial Digital business by providing manual and automated testing services to assure the quality of strategic and high priority applications. You will contribute to the project team, testing the product and processes through all phases of the SDLC, implementing enhancements to and maintaining our automated test infrastructure, while ensuring compliance with organizational standards and industry best practices.
Successful candidates must be a self-starter possessing a broad base of analytical, technical, and problem-solving skills, superior organizational skills as well as the ability to work effectively in a fluid, fast-paced environment. This role requires demonstrated organization skills; ensuring testing related activities are planned and executed to achieve project deliverables. Successful candidates will also have solid communication skills, be highly collaborative, and have strong documentation skills. The ideal candidate will be highly technical and proactive in improving the efficiency and performance of testing infrastructure and processes.
The Test Analyst must be able to work with minimal supervision on medium to large sized projects. Candidates must possess experience working as part of an Agile Scrum team and be experienced in developing and executing test cases, performing various types of testing throughout the project. We are seeking candidates who have years of recent hands-on experience in software development, test automation or load & performance testing. Experience with open-source testing tools such as Selenium, Cucumber, GIT, and Jenkins required. Experience with Rest Assured and JMeter preferred.
Essential Functions
Champion test initiatives within project scrum team
Work with the project team to define requirements and implement overall test plan and strategy
Support and facilitate risk-based testing discussions, making informed decisions on what and when to automate
Participate in the testing domain while contributing to automation and manual testing activities, including development of reusable risk-based regression test suites
Provide maintenance support for existing test automation capabilities
Utilize automated and manual testing techniques to identify and track bugs and areas of potential risk
Develop deep expertise in our product and provide training and mentorship to other testing resources in both our product and testing practices
Identify test conditions and scenarios from User Stories, Backlog items, or other requirement documentation
Research new tools and processes for enhancing and optimizing testing infrastructure
Perform other duties as assigned
Knowledge, Skills & Abilities Required
Strong understanding of test automation best practices and can architect, develop, and debug medium to complex level automation scripts
Strong understanding of object-oriented and functional programming, Java preferred
Working knowledge of building and maintaining a CI/CD pipeline
Skills in requirements elicitation, design analysis, and interpretation
Skills in creating best practice infused test plans and test scripts; test execution, evaluation, and reporting of results
Skills in defect identification and documentation; risk-based testing
Ability to build, or develop deep understanding of, automation frameworks using Selenium WebDriver
Ability to utilize TFS or similar Agile Project Management Tools
Motivated and organized self-starter with strong attention to detail and the ability to manage multiple priorities
Inquisitive, agile, and strong team player with excellent written, verbal and interpersonal communication skills
Ability to remain adaptable and resilient to all situations with an optimistic outlook and cast a positive shadow that is aligned with our culture and Core Values
Intermediate level proficiency with Microsoft Word, Excel, and Outlook
Education & Experience
Bachelor's Degree in computer related studies or equivalent combination of education and experience required
3+ years direct experience testing web-based applications, inclusive of Functional, UI, API, Integration, and UAT testing required
3+ years experience designing, writing, executing, debugging, and maintaining medium to complex level test automation scripts required
3+ years experience in providing test leadership for medium and large sized projects required
Experience working on an Agile Scrum team required
2+ years experience performing software testing with open-source solutions (Selenium, Cucumber, Serenity, GIT, Jenkins) preferred
2+ years experience developing and performing queries against a SQL database environment preferred
2+ years experience working in a continuous integration environment preferred
Experience with CI/CD using tools such as Jenkins and Maven preferred
Experience with banking or financial services industry preferred
#LI-Remote
Queen Consulting Group is an equal opportunity employer. Our goal is to promote an environment that helps our employees and clients appreciate the benefits that diversity provides.
Meet Your Recruiter
Kristin Murphy Senior Technical Recruiter
Contact Kristin today about this great opportunity with Queen Consulting Group!