Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Test Engineer - Automation @ Yash Technologies

Home > Quality Assurance and Testing

 Test Engineer - Automation

Job Description

  • Identify test cases that can be automated, analyse requirements and select the appropriate test cases for automation, ensuring optimal test coverage.
  • Develop a detailed test plan that outlines the scope, objectives, and resources required for API automation testing. This plan serves as a roadmap for executing the tests and ensures that all necessary steps are followed.
  • Responsible for implementing an automation framework for executing automated tests.
  • Closely monitor the defect management process, which involves identifying, reporting, and managing defects. Collaborate with other team members to resolve defects and ensure that the API s meets quality standards.
  • Manage changes in the API s and execute regression tests to ensure that new code changes do not impact existing functionality.
  • Work closely with DevOps and development teams to integrate testing into the delivery pipeline. Help identify issues early, align testing strategies with deployment goals, and support faster, more stable releases.
  • Mentor junior QA engineers, sharing best practices in automation testing and fostering a culture of quality within the team.
  • Continuously evaluate and implement new testing tools and technologies to improve testing efficiency and effectiveness.
Competencies
  • 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.
Qualifications and/or Experience:
  • Bachelors or Master s degree in Computer Science or Computer Engineering from an accredited university.
  • 3-5 years of industry experience, with proficiency in programming languages such as Java or Javascript for test automation.
  • Experience with automation testing frameworks such as Selenium, TestNG, or JUnit.
  • Extensive knowledge of mobile applications and microservices (API s).
  • we'll-developed problem analysis and problem-solving techniques.
  • Team player who is self-motivated and has ability to work with minimal supervision.
  • Ability to communicate effectively with team members and leadership staff.
Computer Skills:
Mandatory
  • Experience with version control systems like Git.
  • Proficiency in scripting languages such as Java or JavaScript to develop automated tests.
  • Hands-on experience with testing frameworks like Playwright, Selenium, Appium or similar.
  • Experience with continuous integration/continuous deployment (CI/CD) pipelines and tools such as Azure DevOps or GitLab CI.
Required Technical/ Functional Competencies
Requirement Gathering and Analysis:
  • Has basic concepts and terminology related to requirement gathering and analysis.
  • Able to identify and describe requirements but require guidance and supervision to perform these tasks effectively.
  • Have limited experience in creating and reviewing requirements and are not able to independently conduct analysis of requirements.
Product/ Technology Knowledge:
  • Understands basic testing concepts and terminology.
  • Has basic knowledge of the technology and products been tested.
  • Can execute simple tests with guidance.
Test Automation Technology/Product Knowledge:
  • Basic knowledge of Automation Tools.
  • Able to create and execute basic automation scripts for simple functional test cases with guidance.
Knowledge Management:
  • Basic knowledge of Knowledge Management principles and practices.
  • Able to work with basic terminology, tools, and techniques used in Knowledge Management in Testing.
Customer Management:
  • Has basic knowledge of customers business domain and technology suite.
  • Can use latest technology and handle customer escalations.
Domain/ Industry Knowledge:
  • Basic knowledge of customers business processes and relevant technology platform or product.
  • Able to prepare process maps, workflows, business cases, test cases, and test data for simple to medium requirements with the assistance of SME.
Testing Design:
  • Basic Knowledge of testing terminologies and concepts.
  • Can perform basic testing techniques such as boundary value analysis, equivalence partitioning, etc
  • Can execute test cases and report defects.
Test Planning:
  • Understands basic concepts of test planning, such as test strategies, test plans, and test cases.
  • Can create and execute test cases based on predefined criteria.
  • Can report defects and track their resolution.
Test Development:
  • Has limited knowledge and understanding of test development principles and concepts.
  • Requires close supervision and guidance to perform basic test development tasks.
  • May be able to perform simple item-writing tasks with guidance.
Test Execution:
  • Basic understanding of the principles and practices of test execution.
  • Able to follow test cases, execute test scripts, report defects, and document test results.
  • May require guidance and supervision while performing tasks.
Required Behavioral Competencies
Accountability:
  • Takes ownership for and ensures accuracy of own work, meets deadlines, and asks questions about possible gaps to ensure clarity of ownership.
Agility:
  • Demonstrates a willingness to accept and embrace differing ideas or perceptions which are beneficial to the organization.
Collaboration:
  • Participates in team activities and reaches out to others in team to achieve common goals.
Customer Focus:
  • Displays awareness of customers stated needs and gives priority to meeting and exceeding customer expectations at or above expected quality within stipulated time.
Communication:
  • Effectively communicates in written and oral form, we'll-organized thoughts to others. Speaks openly and honestly with all employees.
Drives Results:
  • Demonstrates a "can do" attitude and is willing to stretch self to achieve and exceed defined goals/targets.
Certifications
Basic Tool Certifications
SeU Certified Selenium Engineer with Java
At YASH, you are empowe'red to create a career that will take you to where you want to go while working in an inclusive team environment. We leverage career-oriented skilling models and optimize our collective intelligence aided with technology for continuous learning, unlearning, and relearning at a rapid pace and scale.
 
Our Hyperlearning workplace is grounded upon four principles
  • Flexible work arrangements, Free spirit, and emotional positivity
  • Agile self-determination, trust, transparency, and open collaboration
  • All Support needed for the realization of business goals,
  • Stable employment with a great atmosphere and ethical corporate culture

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Quality Assurance and Testing
Role: Quality Assurance and Testing - Other
Employement Type: Full time

Contact Details:

Company: Yash Technologies
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   automation framework Automation Test scripts Testing tools Javascript Agile Test planning Selenium Test cases

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Test Lead - TOSCA

  • Wipro
  • 5 - 8 years
  • Bengaluru
  • 4 days ago
₹ Not Disclosed

Custom Software Engineer

  • Accenture
  • 3 - 5 years
  • Pune
  • 4 days ago
₹ Not Disclosed

Quality Engineering Lead (Test Lead)

  • Accenture
  • 8 - 11 years
  • Pune
  • 4 days ago
₹ Not Disclosed

Custom Software Engineer

  • Accenture
  • 2 - 5 years
  • Jaipur
  • 4 days ago
₹ Not Disclosed

Yash Technologies

Company DetailsYASH Technologies