Software Test Engineer- Ed Tech Industry

savannahr.com

3-6 YrsAhmedabad

Full TimeSoftware Development

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 plannings 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

• Analyze 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 user’s perspective in mind.

• Identify specific cases that should be automated and discuss them with 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

Good to Have • Cypress, JavaScript, Jenkins, JMeter, AI Tools usage

Not Suitable For

• B.Com or Non-B Tech Education qualification

• Below 3 years of Experience

• No experience in Automation.

Knowledge, Experience & Qualification

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

• 3 to 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.

Recent Jobs

    4 steps of Right Hiring

    4 steps of Right Hiring

    As more and more workers opt through necessity or preference to work from home, their managers are hustling to give them the direction and support they need…
    Swati SinhaMar 4, 2021

    HireXL

    2nd floor, Plot no.4, Minarch Tower
    Sector 44, Gurugram
    Haryana - 122003