Follow Us

Sr Appium SDET

DatePosted : 11/20/2019 7:18:56 AM
JobNumber : DTS114215
JobType : Contract
Skills: Appium,, java, C#, selenium

Job Description

Job Description:

  • Ability to build/enhance automation frameworks for both web and mobile testing (toolset described above)
  • Proven experience ensuring automation scripts follow a sustainable, consistent, scalable, and expandable architecture.
  • Follow and maintain test automation best practices, stay up to date with the latest test automation technology.
  • Partner with other teams to create integrated automated tests between systems.
  • Technical depth to develop and execute automated test scripts that cover a vast collection of scenarios such as functional, interface, integration, usability, system, acceptance, regression, smoke, and end-to-end endurance validation.
  • Ample experience training, reviewing, and providing feedback on automated test scripts to junior contributors.
  • Experience with automation for software deployed in a cloud environment utilizing Azure DevOPs.
  • Experience translating Acceptance Criteria, and design specifications into robust test cases that ensure requirements and objectives are met. Ability to interpret application code to validate logic and data flow.
  • Develop and maintain robust test suites in our test management system.
  • Work closely with the environment analyst to communicate test environment needs and timelines.
  • Assist in tuning code for existing systems and advise with planning of future systems.
  • Work closely with development, fellow testers, product owners, business partners, and infrastructure teams to ensure that all updates and changes made are high quality.
  • Work with fellow automation engineers to conduct peer code reviews.
  • Actively participate in the decision making and prioritization process for changes to systems
  • Understand needs and wants of the business partners - how they do their work and what they need.
  • Provide test documentation and training as needed. Contribute and participate in knowledge transfer sessions.
  • Consistently follow team processes, and actively participate in process improvements
  • Assist in coaching others. Participate in peer-to-peer mentorship.


  • Bachelor’s Degree in Computer Science or related field or relevant work experience
  • 8+ years of Engineering or IT QA experience, with no less than 5 years of automated scripting experience.
  • Understanding of software engineering best practices and processes involving agile BDD techniques
  • Experience designing and developing automation test frameworks and tools in Java or C#/C++, or equivalent
  • Experience with Continuous Development/Deployment/Integration design and best practices
  • Experience creating automation strategy, tooling, and resourcing across multiple teams
  • Understanding of databases, tables, relationships, triggers and data structures. High proficiency in SQL for either SQL Server or Oracle
  • A strong understanding of all phases of the Software Testing Life Cycle.
  • Strong communication skills; ability to interact with business users and maintain productive working relationships with other IT teams
  • Willingness to learn and share new technologies with fellow IT team members
  • Exhibit the flexibility necessary to effectively manage change and thrive in an evolving organization