Apply for the job
Cognizant

Mobile Test Automation

Alcobendas, Community of Madrid, ES
FULL TIME

Company: Cognizant

Category: Arts, Design, Entertainment, Sports, and Media Occupations

Published on 2022-05-12 06:25

Job Summary:-

You will tap into the vast pool of experience on software testing and quality assurance. Cognizant gives you the opportunity to bring all our exciting tooling, innovations and assets to our clients and help developing these together with our clients.

You will work on exciting projects with our customers, taking the essential role of advising our clients on the quality of the Mobile Applications being tested. Additionally, you will work with our clients to pro-actively advise them how to accelerate and improve the testing process.



Key Responsibilities:-

  • Liaising with other stakeholders to gather information regarding test readiness and quality of the product or service.
  • Analyzing a system’s design and developing automated test scripts for Mobile Applications according to the test plan, executing those scripts and recording the results.
  • Checking and reporting on test results, logging defects and supporting development teams in resolving and retesting them.
  • Using your technical skills as well as your testing skills as part of a cross functional team.
  • To learn, acquire and effectively apply skills required to contribute to the delivery of client projects and other initiatives, as assigned by the business.

Requirement Analysis:

  • Understanding the functional aspects of the clients’ requirement.
  • Understand detailed requirements, prepare test data and automate test scripts WITH THE OBJECTIVE of ensuring finding early defects WITHIN the client and project specifications.

Efficient Task Execution:

  • Raise clarifications / issues / concerns regarding work output to the lead on time.
  • Adherence to schedule / timelines.
  • Maintain effective working relationship (Interpersonal) with team members and supervisors.
  • Adhere to Organization policies and procedures.
  • Participate in project and organization initiatives led by the Delivery leadership.
  • Ensure appropriate classification and prioritization of tasks.
  • Comply with defined process during task execution.
  • Provide periodic task level updates as required.

Coding Practices & Defect Management:

  • Ability to understand the software development process in Agile & Devops model.
  • Work with the development team to help define and maintain quality standards.
  • Track defect metrics to ensure testing effectiveness as generated by tool.
  • Track defects to closure.
  • Retest the defect and update the status.

Documentation:

  • Assisting in creating documentations about client specific applications, project specific processes and workflows.
  • Creating application specific reports.

Participation in Calls/Status reporting:

  • Participating in daily standup calls and weekly calls.
  • Participating in creation of Weekly and Monthly reports to Clients.

Learning / Training:

  • Understanding details of the quality processes and practices followed in the project from different sources.
  • Going through Project specific documents and boot-camps to learn about client application suites, technology stacks used in the client environment and client specific processes and tools (like JIRA).
  • Attend any Knowledge Transition sessions conducted within the project to gain proficiency in project level knowledge.
  • Completing the domain / technical / project relation training and certifications.



Essential Skills:-

  • Good communication skills.
  • A problem solver with a keen eye for details and a strong desire to learn.
  • Coding knowledge / experience in Java programming language (IntelliJ IDEA is a plus).
  • You are inquisitive but methodical, with a keen attention to detail.
  • Trained in automated testing – having existing skills is desirable but not a requirement, however you should have a strong interest in it and a desire to learn.
  • Self-directed, independent and comfortable in a fast paced, ambiguous and often multi-directional work environments.
  • Fluent in Spanish and English.
  • Knowledge on Web/Mobile Test Automation (Selenium, Appium).
  • Experience in Mobile test automation in area of IOS and Android.



Nice to have skills:-

  • Use of Mobile dev farm: Browserstack, Perfecto, SauceLab.
  • Experience /training in Gherkin, BDD/TDD.
  • Knowledge of test management tools like JIRA /XRAY.
  • Knowledge of version control tools, especially Git-Bitbucket.
  • Knowledge of continuous integrations and continuous deployment (Bamboo is a plus).
  • Knowledge/Experience working in Agile Projects. (Jira + Confluence).
© 2022 JobSearchine Spain