Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Senior Automation QA Engineer

IDEMIA

Senior Automation QA Engineer

Billerica, MA
Paid
  • Responsibilities

    This role involves working on developing and extending an automated test framework, designing and implementing automated test cases for a variety of solutions that include both Windows desktop applications and web applications.   The individual will use software testing methodologies including test case coverage assessment, defect tracking and requirements traceability, and will provide test automation status and execution results to cross functional teams. The successful candidate should have the software development skills necessary for developing an automation framework while also having a passion for quality and knowledge of Quality Assurance best practices.

     

    ESSENTIAL JOB FUNCTIONS (INCLUDES BUT IS NOT LIMITED TO):

    • Integration of test automation into all phases of Continuous Delivery cycles.
    • Management of automated test environments, including virtual environments.
    • Developing and extending an automated framework using Microsoft C# .NET.
    • Using UI automation tools such as Selenium WebDriver and/or Protractor and TestStack White in development of an automation framework.
    • Load testing using tools such as HP LoadRunner and/or JMeter.
    • Read, understand and correctly interpret business and technical requirements and ensure traceability to requirements with test case coverage.
    • Plan, organize and execute independent verification and validation of product functionality, load and/or performance or similar test types and report results.
    • Work closely, collaboratively and communicate effectively with project stakeholders, software developers, and managers.

    Required Skills

    Clear and effective verbal and written communication skills

    Proactive approach to assigned responsibilities

    Must be passionate about quality.

    Strong manual and automated testing skills. Test automation development experience should include low-level framework development experience and not just record-and-play scripting skills.

    Must have a working knowledge of standard QA methodologies related to software development and verification, and configuration management.

    Familiarity and/or experience with defect tracking and source code control systems.

    Familiarity with performance and load benchmark tests and metrics.

    Ability to quickly learn and understand client-server or web application architecture and programs.

    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.

    .NET Framework/C#

    Windows desktop and web application UI automation

    XML and XSD documents and technologies

    Microsoft IIS

    Microsoft SQL Server, SQL Database scripting, development of TSQL

    Nice to have:

    • Selenium WebDriver/Protractor
    • TestStack White
    • HP LoadRunner/JMeter
    • Webservices, WCF, Rest API
    • Development environment: Visual Studio, git, Jenkins, Artifactory, Perforce

    Required Experience

    • BS/MS in Computer Science, Mathematics, Engineering or equivalent experience.
    • Knowledge and experience designing automated tests

     

    MUST BE ELIGIBLE TO WORK IN THE U.S.

    IDEMIA is an equal opportunity employer.

    We evaluate qualified applicants without regard to race, color, religion, sex,

    sexual orientation, gender identity, national origin, disability, veteran status, and other protected characteristics.

     

  • Qualifications

    Clear and effective verbal and written communication skills

    Proactive approach to assigned responsibilities

    Must be passionate about quality.

    Strong manual and automated testing skills. Test automation development experience should include low-level framework development experience and not just record-and-play scripting skills.

    Must have a working knowledge of standard QA methodologies related to software development and verification, and configuration management.

    Familiarity and/or experience with defect tracking and source code control systems.

    Familiarity with performance and load benchmark tests and metrics.

    Ability to quickly learn and understand client-server or web application architecture and programs.

    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.

    .NET Framework/C#

    Windows desktop and web application UI automation

    XML and XSD documents and technologies

    Microsoft IIS

    Microsoft SQL Server, SQL Database scripting, development of TSQL

    Nice to have:

    • Selenium WebDriver/Protractor
    • TestStack White
    • HP LoadRunner/JMeter
    • Webservices, WCF, Rest API
    • Development environment: Visual Studio, git, Jenkins, Artifactory, Perforce