HamburgerMenu
hirist

Job Description

About the Role :


- Deliver customer value in the form of acting as gatekeeper of quality for all our software components and services.


- Being a member of a Product Engineering team, ensure the product delivered is of highest quality.


- Help the team to imbibe Agile values and principles effectively.


- Work with cross functional teams within engineering, usability team, product management, operations team, and customer support engineers to design and support building high quality solutions.


- Develop the best automation solutions based on the product requirements.


- Contribute to Agile QA planning to define the sprint scope.


- Collaborate with cross-functional teams (developers, product marketing managers) to find ways on how automation can improve the workflow.


- Take part in brainstorms to come up with new ideas and designs that improve existing features.


- Cooperate with a development team to formulate the QA tasks and explain post-release user feedback.


- Develop a thorough understanding of the domain and influence the architecture roadmap.


- Total ownership of end-to-end quality of what the team builds; consider flawless customer experience as success criteria


- Should understand the value of commitments to delivery made by the cross functional agile team


- As a member of technical staff, you'll have the opportunity to grow as a software engineer in a culture of technical excellence, high team performance and impeccable work ethics.


Key Responsibilities :


- Analyse requirements, produce accurate & excellent coverage of test cases, and curate the test cases in test case repository.


- Write test specification, test plans, test scenarios, test cases, bug reports, and other test documents. Execute test cases and review artifacts created by others.


- Prepare and execute automation test cases and test scripts of complicated applications with understanding of business requirement and adapting the testing with the requirement.


- Contribute towards building a strong product engineering culture as the team builds new product capabilities in modern technology.


- Translate functional requirements into test cases with a users perspective in mind.


- Identify specific cases that should be automated and discuss them with manual QA engineers.


- Write clean, high-quality scripts that test product functionality automatically.


- Conduct various tests covering the entire stack - systems, networks, applications, APIs, databases etc.


- Execute automation scripts on different browsers/environments & report defects/results to the team.


- Log and document errors in the Jira tracking system.


- Identify defects and drive issues to resolution and closure.


- Should understand fundamentals of iterative product development, and constantly seek ways to improve our processes for increased agility and quality.


- Be well versed in the latest development methodologies like Agile, Scrum, DevOps and test-driven development.


- Participate and contribute to scrum meetings i.e., daily stand-up, sprint planning, readouts and retrospectives


- Adhere to DOD (story definition of done) as part of the sprint, functional testing, code reviews, documentation and adhere to best coding practices.


- Perform peer code reviews in order to ensure automation scripts are of highest quality standards


- Master the domain knowledge in the area of assignment


- Volunteer for work in the backlog and commit to fortify quality delivery; Coordinate efforts across the team to ensure completion and effectiveness


- Work collaboratively across the Technology and Product organizations to ensure alignment towards business goals


- Collaborating with client Management/Executives, Developers, and Testers in developing, implementing and providing status reports around automated test scenarios and impact.


Skill & Will :


Must Have :


- BlackBox & Database Testing


- API Testing


- Automation testing and execution


- Attention to Details


- Analytical Thinking


- Communication Skills and Problem-Solving Skills,


- Time Management


- Cypress, JavaScript, Jenkins, JMeter, Framework Design


- AI Tools & technologies, Performance Testing


Good to Have :


- ETL Testing,


- Security Testing


- Co-Pilot Usage


- People management Skills


Not Suitable For :


- B.Com or Non-B Tech Education qualification


- Below 6 years of Experience


- No experience in Manual Testing.


Knowledge, Experience & Qualification :


- Holds an academic degree in Computer Science, Computer Engineering or Computational Science.


- 6+ years of working experience as an automation engineer


- Ambitious individual who can work under their own direction towards agreed targets/goals.


- Experience in working in Agile scrum teams.


- Ability to handle change and be open to it along with good time management and an able to work under stress


- Respond to technical queries / requests from team members and customers


- Collaborate with various disciplines within engineering and outside such as product management, user experience, tech support and with customers to provide innovative test automation strategies


- Facilitate technical decisions; incorporate feedback and emergent patterns; ensure technical cohesion in Test Automation architecture


- Experience in testing performance aspects of web applications, server components, database and web services


- Strong troubleshooting and problem-solving skills


- Demonstrated ability to adapt and work with team members of various experience levels


- Ability to work with minimal direction with a focus on customer satisfaction


- Proven interpersonal skills while contributing to team effort by accomplishing related results as needed


- Creative problem-solving skills and superb communication skills


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in