Software Engineer in Test 181816

CTI Consulting

  • Westlake, Ohio
  • 9 days ago

    Highlights

    Hands-on Software Development in Test experience, which includes any of the following: 4+ years of using Object Oriented Languages like, Java, Python,etc. Apply proven analytical, problem-solving and quality assurance/testing skills to enhance and validate the quality of the software solutions.

    Numbers & Facts

    LocationWestlake, Ohio

    Description

    Responsibilities of the role includes

    • Translating business and systems requirements into test strategy, Test scenarios and test plans
    • Designing, developing, documenting, and maintaining automated tests and tools
    • Adhering to Quality Engineering Practices in development of automation scripts
    • Understand and apply BDD design concepts to test software solutions.
    • Adhere to industry standard best practices in Quality Engineering
    • Delivering accurate and maintainable code for automation and software utilities.
    • Measure and Report key QA metrics
    • Collaborating with other technical resources to:
    • Suggest improvements for processes, best practices, and standards.
    • See opportunities to improve maintainability of automation platform.

    The Skills that are Key to this role

    • Apply proven analytical, problem-solving and quality assurance/testing skills to enhance and validate the quality of the software solutions
    • Effectively communicating with partners and providing up to date status of QA delivery
    • Guide the team to build end to end test strategy
    • Bring in cloud testing expertise
    • Spearhead the automation coverage for a given system
    • Ability to quickly learn, adapt and strive to meet the needs of a fast paced, changing environment
    • Ability to navigate organizationally in order to accomplish tasks
    • Ability to work on multiple efforts simultaneously

    Behavioral attributes

    • Excellent Written and verbal communication and presentation skills
    • Organizational skills including time, project and process management
    • Proven analytical, negotiation & building consensus abilities
    • Ability to work effectively with both business customers and project team members
    • Good interpersonal, relationship management and facilitation skills

    Technical skills

    • 10+ years’ experience predominantly in software test/ Quality Engineering
    • Bachelor’s/Master’s Degree in Computer Science, Computer Engineering, or other related field
    • Deep expertise in Functional testing, regression testing and End to End testing
    • Hands-on Software Development in Test experience, which includes any of the following:
    • 4+ years of using Object Oriented Languages like, Java, Python,etc.
    • 5+ years of automation scripting experience (not record and playback)
    • Good understanding of BDD, CI-CD and DevOps concepts is mandatory.
    • Knowledge of Salesforce / CRM applicatios is preferred

    Expertise in following is required:

    • Java
    • Validation of RESTful web services (Rest Assured or Karate)
    • Jenkins (CI/CD Pipelines)
    • PL/SQL
    • Experience in the following is a strong plus:
    • Docker
    • AWS/Azure
    • Mobile testing
    • Service Virtualization
    • Understanding and working experience of Non-functional testing is preferred

    Similar Jobs