Software QA Engineer II

Job Locations US-Remote
Job Category
Information Technology
ID
2024-9050
Shift
US - Weekday days

Overview

The Software QA Engineer II supports the organization’s software development process by providing expert and highly complex programs and solutions for software quality assurance, including automated testing to ensure functional working solutions for development projects. The Software QA Engineer II partners extensively with developers, other IT teams and business stakeholders to ensure that company business software delivers all intended results. This work includes proactively building test plans and protocols for the largest business systems development projects in addition to managing complex testing processes to identify software defects, generate system metrics and create related quality reports. The role often manages large projects and handles the most complex challenges within the group. Work often requires a high level of problem solving skills that make use of significant past experience and knowledge of the company’s system environment and a wide range of development and testing tools/techniques. 

Responsibilities

  • Serve as key team member on the largest enterprise and business systems development projects responsible for coordinating the design of test cases and protocols that will be used in testing development work at each stage of the development project and of the finished product
  • Contribute to the creation, management, and execution of test cases, test suites, and test runs for both manual and automated testing in order to certify all releases
  • Develop detailed, comprehensive, and well-structured test plans, test cases and bug reports
  • Quickly and accurately perform troubleshooting and repair of existing test scripts
  • Reports defects using the defined reporting process and partners with developers or other IT teams to explain findings
  • Participates in code reviews to ensure adherence to established coding and architectural standards
  • Contributes to establishment of testing procedures, guidelines, standards and protocols to be used by other less experienced test engineers
  • Experience in building regression suite that covers end to end testing of the application
  • Experience in create RTM document that maps requirements with the test cases to ensure complete test coverage
  • Participate in team meetings, working with developers, business analysts, project managers, user advocates, and other testers, local and remote
  • Review and analyze requirements, specifications, and technical design documents, providing timely feedback
  • Ability to estimate, commit to work deadlines, and work in a disciplined software development environment.
  • Tester needs to analyze the acceptance criteria and break down the requirements such that each requirement is covered by an individual test case.
  • Provide inputs on high-level test scenarios, challenges, risks, resources, test estimates, etc., during backlog grooming and test planning meetings.
  • Be available for post-deployment testing (which might be after-hours)
  • Utilize innovate techniques and advanced methodologies to develop automated testing scripts and code modules for testing automation
  • Maintains a strong knowledge of business applications and system integrations and is able to understand changes in order to anticipate cross-system or cross-process impacts

Qualifications

REQUIREMENTS:

  • B.S. or MS Degree in Information Technology or equivalent work experience
  • At least 8 years testing, programming or other relevant IT experience
  • At least 4 years experience with automated testing tools

 

QUALIFICATIONS:

 

  • Shows a strong attention to detail
  • Follows development standards and produces high-quality code
  • Experience supporting applications developed in .NET and Azure
  • Experience with test management tools (e.g. JIRA, Xray, TestRail)
  • Experience with test automation tools (e.g. Robot Framework, Selenium)
  • Experience with REST API and/or WCF API testing (e.g. Postman, Swagger.io, REST-Assured, SoapUI)
  • Experience with scripting and programming languages (e.g. C#, Java, JavaScript, Bash, Python, Groovy)
  • Experience with version control, CI/CD pipeline concepts (e.g. Jenkins, Docker, Git Lab, Bitbucket, Bamboo, Octopus)
  • Experience with test automation tools (e.g. Robot Framework, Rational Functional Tester, H.P. Quality center)
  • Working knowledge of Structured Query Language (SQL) and relational database structures
  • Experience with the Atlassian suite of tools including JIRA and Confluence
  • Experience testing applications in both Windows and Linux environments
  • Experience with Continuous Integration and Delivery. Jenkins or Git Lab automation experience is a plus
  • Strong analytical, problem-solving and conceptual skills
  • Excellent communication skills, written and verbal
  • Ability to work under pressure and meet tight deadlines

 

Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time

 


 

Company Overview:

CPI Card Group® is a payment technology company and leading provider of credit, debit and prepaid solutions delivered physically, digitally and on-demand. CPI helps our customers foster connections and build their brands through innovative and reliable solutions, including financial payment cards, personalization and fulfillment, and Software-as-a-Service (SaaS) instant issuance.   Learn more at www.cpicardgroup.com.

 

Benefits:
Competitive pay rates and an inclusive, empowering and rewarding culture.
Solid benefits package including Medical, Dental, Vision, Long Term Disability, Short Term Disability, Life Insurance, Accident Insurance, Critical Illness Insurance, FSA, HSA, Vacation and Holiday Pay, Tuition Reimbursement and 401(k) with a competitive company match percentage.

 

CPI is an Equal Opportunity Employer, including disability/vets. A complete background including drug screen is contingent upon hire.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed