Quality Assurance Engineer II

Job Locations US-MA
Req ID
2024-7128
Category
Engineering
Type
Full-Time Regular
Security Access Level
Access 1: US Citizenship Only (No Dual) / CFIUS approved/ Sole US Citizen
Work Schedule
Core Business Hours

Overview

IDEMIA is the global leader in identity and security. Our mission is to create a safe and simple future where identity verification is indisputable, and only you can assert your identity. We are a distributed company leveraging the latest technologies to deliver world-class products in the private and public sectors of finance, telecom, identity, security, retail, sports entertainment, commercial, government, and IoT. We use a variety of technologies and approaches to deliver quality product and services to government agencies and technology companies. IDEMIA is a made up of a group of 14,000 diverse people from different nationalities, speaking over 20 different languages. Together, our solutions impact the everyday lives of citizens and nations. In this ever-changing world, protecting your identity is paramount. Join the team that is ensuring one person - one identity.

Responsibilities

  • Develops and executes manual and automated test plans and test suites for new and existing products as required.
  • Plans, creates, maintains, and executes detailed test plans, and test cases for verification of, but not limited to, software functionality, security, load, and performance.
  • Participates in defining automation strategy and applying appropriate automation technologies to meet the short- and long-term quality goals.
  • Responsible for developing and maintaining test automation frameworks, solutions, and automated Gherkin scripts.
  • Develops testing strategies, project plans, and risk mitigation strategies, generates, and maintains test data and the test environment.
  • Reads, understands, and correctly interprets business and technical requirements. Develops test cases to test these requirements. Suggests changes to ensure accuracy of documented requirements. Participates in reviews of technical documentation such as user guides, training materials, suggests process improvements, and tests in compliance with established procedures and best practices.
  • Develops a thorough understanding of the functionality of PC, client-server, web, or desktop applications.
  • Works closely, collaboratively, and communicates effectively with project stakeholders, engineers, and managers. Takes initiative and ownership, performs as a mentor and helps build a positive, productive work team.

Qualifications

  • A minimum of bachelor's degree in Information Technology or Computer Science or equivalent.
  • Minimum 6 years of experience in software testing and 2.5 years as an Automation Engineer or Lead.
  • Ability to read, analyze, and interpret technical software requirements, specifications, or governmental regulations.
  • Ability to quickly learn and understand client-server or web application architecture and programs.
  • Must understand relational database schemas and be able to write SQL queries for data validation.
  • Ability to formulate and execute automation approach, develop roadmap and create and maintain core framework components using object-oriented, layered-based testing approach.
  • Strong understanding and implementation of REST, SOAP, JSON, XML, reporting standards and frameworks, Docker, Kubernetes.
  • Experience in testing and automating at all layers: unit, component, DB, API, UI, etc.
  • Ability to collaborate with various SMEs to formulate and automate test strategy and drive automation coverage improvements.
  • Experience in defining governance framework, review standards, and environment-based testing plan integrated with CI/CD.
  • Excellent understanding of SCM processes.
  • Expertise in Agile SAFe methodologies, iterative methodologies, Behavior Driven Development, and TDD techniques.
  • Tools: Selenium, Cucumber, Nunit, Xray, Visual Studio.
  • Systems: JIRA, Teamcity, GIT, Jenkins ,Confluence.
  • Technologies: XML, JSON, XPath, Windows Commands, API REST.
  • Database: PostgreSQL, Oracle.
  • Operating Systems: Windows, Linux.
  • Strong written/oral communication skills; ability to articulate thoughts and opinions on tools and processes clearly to team members, peers, and executives.
  • Collaborates with the team to achieve success as measured by established KPIs.
  • Familiarity and/or experience with defect tracking and source code control systems.
  • Ability to review project documentation, requirements, and materials for quality.
  • Demonstrated ability to act effectively as a member of an engineering team in a fast paced, dynamic environment. Able to multi-task and adapt quickly.

Options

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