Senior Mobile Automation Tester (SDET)

Cynet Systems

  • Reston, VA
  • Permanent
  • Full-time
  • 7 days ago
  • Apply easily
Job Description:
  • Accountable for analyzing User Stories, Acceptance Criteria and Prepare In Sprint automated test scripts for Web/UI, Web Services and Mobile application
  • Accountable for coding automation scripts utilising tools such as Selenium, SoapUI , Cucumber and BDD Framework.
  • Responsible to Create, maintain and update the automation framework in alignment with enterprise standards and best practices
  • Prepare test plans and test cases with pre-determined results. Executes tests and reviews test data within specified scheduled dates.
  • Accountable for analyzing test and operational problems to determine presence and scope of potential code defects.
  • Reports errors through a structured defect tracking process in Jira tool
  • Communicates weekly with management verbally and via written detail status report regarding potential problems and concerns.
  • Responsible for scheduling Jenkin jobs and executing automated regression suites and smoke test suites in CI/CD Pipeline.
  • Develop and maintain business and technical knowledge through training, testing workshops, reading, and research, etc. Acquire and maintain a working knowledge of testing tools. Expand business knowledge of product benefits, corporate policies, division and department goals and department procedures.
  • Coordinates with customers to resolve issues. Verify satisfaction of internal and external customer requests and obtain information to create test data.
  • Participates in project work group meetings (internal/external peer reviews, walk through, status meetings, Software Process Improvement, JAD sessions etc.).
Qualifications:
  • To perform this job successfully, an individual must be able to perform each essential duty satisfactorily.
  • The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Education Level:
  • Bachelor's Degree.
Education Details:
  • Information Technology, Engineering or Computer Science.
Experience:
  • 8 years Experience in software development and/or testing.
In Lieu of Education:
  • In lieu of a Bachelor's degree, an additional 4 years of relevant work experience is required in addition to the required work experience.
Required Skills:
  • 8-10 years of experience in a technical discipline, 5 of which must be in automated software testing with core framework development.
  • Experience with test automation framework architectural design.
  • Experience with Object Oriented Design, and extensive use of programing languages ( Java, JavaScript, SQL/PL-SQL).
  • Strong experience with Selenium, Cucumber and BDD Framework
  • Strong Knowledge in Mobile test automation (eg: Appium).
  • Experience in Webservices test automation using tools like Soap UI
  • Experience with relational database management systems (e.g. MS SQL Server, DB2, Oracle,) Proven proficiency with: SQL and PL/SQL.
  • Proven experience to create, maintain and run complex database queries.
  • Proven experience with Agile and Waterfall software development life cycle (SDLC) models.
  • Experience in multiple environments and/or on multiple operating systems (i.e., Windows, Linux, UNIX, Mainframe) and technologies (.Net, Web technologies, etc.).
  • Ability to work independently and effectively in small teams is necessary, and to handle multiple tasks in a fast-paced environment.
  • Individual must demonstrate initiative, work well independently as well as a contributing member of a team.
  • Should be well organized and detail oriented as well as possessing good written and oral communication skill.
Preferred Qualifications:
Knowledge, Skills and Abilities:
  • Knowledge and understanding of software development life cycle (SDLC)., Expert.
  • Knowledge of software test requirements and protocols., Expert.
  • Excellent communication skills both written and verbal, Advanced.
  • Ability to recognize, analyze, and solve a variety of problems., Advanced.
  • Knowledge of wireless communications and network systems., Advanced.
  • Advanced programming skills on a programming language, Advanced.
  • Working experience with databases, Advanced.
  • Knowledge of Microsoft Office products or equivalent, Advanced.
  • Attention to detail, Advanced.
  • Experience working in the healthcare industry.

Cynet Systems