Back to results

Software Engineer in Test 181816

  • westlake, TX, United States

Applications open in a new tab.

Job details

Posting language
English
Posted

Original job 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
More about this job

Skills

  • Problem solving
  • Quality assurance
  • Communication skills
  • Presentation skills
  • Organizational skills
  • Negotiation
  • Computer science
  • Computer engineering
  • Software development
  • Oracle Java
  • Python
  • CI/CD
  • DevOps
  • Salesforce
  • REST Assured
  • Jenkins
  • Oracle PL/SQL
  • Docker
  • AWS
  • Microsoft Azure

Report this job