Randstad Technologies

Lead QA Analyst

  • Job Type: Full Time
  • Industry Type: IT Sector
  • Industry Location: Chicago
  • Experience: NA
  • No. of Positions: 1
  • Primary Skills: Lead QA Analyst
  • Secondary Skills: Lead QA Analyst
  • Job Location: Chicago, Illinois
  • Posted Date: Posted today
Job Description

job summary:

highly competitive compensation and bonus package, and access to a comprehensive benefits program designed to meet the needs of our employees.



- Medical, dental and vision insurance

 

- Retirement program (401k and Pension)

 

- Generous PTO plan

 

- 10 paid holidays per year

 

- Work from home options

 

- Casual dress code



The Lead QA Analyst will be responsible for creation, execution and maintenance of manual and automated testing scripts using Protractor and Typescript or any additional automation tools/plug-ins or products acquired. In addition, the role is very collaborative by way of daily interaction with developers, business system analysts, product owners, and stakeholders on high performing delivery teams. The candidate will help collect and analyze metrics of the testing process over time to help identify quality assurance process improvements. The position requires writing testing scripts through code to improve quality throughout test automation.





The Lead QA Analyst also mentor their team and motivate them during an agile development process. The candidate must collaborate across the organization to define testing strategies that ensure the product being released is up to company standards. The Lead QA Analyst create testing plans, including individual testing phases, and ensure the team meets the deadlines set forth in those plans. To be successful in this role, the Lead QA Analyst must have a positive attitude, always open to learn new technologies and process and possess effective communication skills.





ESSENTIAL DUTIES & RESPONSIBILITIES:




  • Create and maintain both manual and automated testing scripts
  • Collaborate on an agile team, with an emphasis on quality through the SDLC
  • Represents testing team and participates in agile events to obtain an understanding of system changes in preparation for test case development
  • Optimize test cycle efficiency and add test automation into the continuous delivery pipeline.
  • Track all results, problems and defects throughout the testing cycle
  • Expected to provide valuable input on process improvements to help the team focus on quality
  • Has the ability to introduce, develop skills to support new automation frameworks, technologies and ideas for the betterment of advancing the Bank's overall automation strategy as needed





EXPERIENCE & EDUCATIONAL REQUIREMENTS:




  • College diploma or university degree in the field of computer science, information systems, or computer engineering and/or 10 years equivalent work experience
  • Certifications (CSQA, CSTE) or equivalent relevant experience
  • Familiar with agile methodologies
  • 10 plus years experience with test automation and/or a combination of course work & hands-on
  • Strong working knowledge of system testing and software quality assurance best practices and methodologies
  • Hands-on experience using industry-standard software QA tools. Experience in automation, black box testing, web app testing, regression testing, test plan generation, documentation, problem-solving/analysis, troubleshooting complex issues, and bug/defect tracking and reporting.




SOFTWARE REQUIREMENTS:




  • Protractor / Jasmine
  • MS Test
  • Rapise / SpiraTest
  • Typescript / JavaScript / C#
  • Specflow / .net Core
  • Artillery.io
  • MS Office Applications/Office 365
  • SQL Server Management Tools





KNOWLEDGE, SKILLS, ABILITIES & BEHAVIORS REQUIRED:




  • Working knowledge of general testing principles and best practices, including shift left
  • Must have excellent verbal and written communication skills to communicate ideas in both technical and user-friendly language
  • Experience with scripting in automation frameworks such as Protractor, Rapise, Selenium
  • Experience with scripting languages such as Typescript and JavaScript
  • Requires a working knowledge of Software Development Life Cycle (SDLC) and multiple testing methodologies (Agile, Waterfall and Hybrids)
  • Understanding of DevOps, Test Driven Development, Continuous Integration and Continuous Delivery
  • Practical time-management skills are required. Working knowledge of estimating work and actions to complete tasks. Timely deliveries are a high expectation.
  • Experience working with financial banking applications is a plus
  • Strong teamwork ethic by demonstrating ability to work at ease with both development and non-technical users
  • Advanced database skills for writing SQL query writing and back end validation
  • Ability to troubleshoot software defects and identify the root cause







location: CHICAGO, Illinois

job type: Permanent

salary: $110,000 - 130,000 per year

work hours: 8am to 4pm

education: Bachelors



responsibilities:

ESSENTIAL DUTIES & RESPONSIBILITIES:




  • Create and maintain both manual and automated testing scripts
  • Collaborate on an agile team, with an emphasis on quality through the SDLC
  • Represents testing team and participates in agile events to obtain an understanding of system changes in preparation for test case development
  • Optimize test cycle efficiency and add test automation into the continuous delivery pipeline.
  • Track all results, problems and defects throughout the testing cycle
  • Expected to provide valuable input on process improvements to help the team focus on quality
  • Has the ability to introduce, develop skills to support new automation frameworks, technologies and ideas for the betterment of advancing the Bank's overall automation strategy as needed





EXPERIENCE & EDUCATIONAL REQUIREMENTS:




  • College diploma or university degree in the field of computer science, information systems, or computer engineering and/or 10 years equivalent work experience
  • Certifications (CSQA, CSTE) or equivalent relevant experience
  • Familiar with agile methodologies
  • 10 plus years experience with test automation and/or a combination of course work & hands-on
  • Strong working knowledge of system testing and software quality assurance best practices and methodologies
  • Hands-on experience using industry-standard software QA tools. Experience in automation, black box testing, web app testing, regression testing, test plan generation, documentation, problem-solving/analysis, troubleshooting complex issues, and bug/defect tracking and reporting.




SOFTWARE REQUIREMENTS:




  • Protractor / Jasmine
  • MS Test
  • Rapise / SpiraTest
  • Typescript / JavaScript / C#
  • Specflow / .net Core
  • Artillery.io
  • MS Office Applications/Office 365
  • SQL Server Management Tools





KNOWLEDGE, SKILLS, ABILITIES & BEHAVIORS REQUIRED:




  • Working knowledge of general testing principles and best practices, including shift left
  • Must have excellent verbal and written communication skills to communicate ideas in both technical and user-friendly language
  • Experience with scripting in automation frameworks such as Protractor, Rapise, Selenium
  • Experience with scripting languages such as Typescript and JavaScript
  • Requires a working knowledge of Software Development Life Cycle (SDLC) and multiple testing methodologies (Agile, Waterfall and Hybrids)
  • Understanding of DevOps, Test Driven Development, Continuous Integration and Continuous Delivery
  • Practical time-management skills are required. Working knowledge of estimating work and actions to complete tasks. Timely deliveries are a high expectation.
  • Experience working with financial banking applications is a plus
  • Strong teamwork ethic by demonstrating ability to work at ease with both development and non-technical users
  • Advanced database skills for writing SQL query writing and back end validation
  • Ability to troubleshoot software defects and identify the root cause









qualifications:


  • Experience level: Experienced
  • Minimum 4 years of experience
  • Education: Bachelors



skills:

  • banking
  • CSQA
  • CSTE
  • Agile Methodology
  • test automation
  • protractor
  • jasmine
  • Rapise
  • spiratest
  • artillery.io
  • SQL Database developer
  • Javascript
  • typescript
  • C#
  • CICD
  • shift left
  • black box testing
  • Automated QA Testing




Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

Relevant Job Openings
No relevant jobs found. Please try again with another job.