Quality Engineer I

0 - 3 years

0 Lacs

Posted:2 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

The Quality Engineer I is responsible for ensuring the quality and reliability of products or services. You will be developing and implementing quality control processes, conducting inspections and tests, and analyzing data to identify areas for improvement. Working closely with cross-functional teams, you will establish quality standards, resolve quality issues, and drive continuous improvement in product quality. Delivering low-medium complexity testing tasks as part of a team, you will participate in collaborative meetings with peers and stakeholders. You will interact with stakeholders to gain clarity on efforts, document testing and outcomes, and follow established software product engineering practices related to testing within an enterprise scope. You will work under direct supervision, receiving instructions, guidance, and direction from others, acquiring knowledge on how to solve problems through on-the-job training, and applying standard techniques, procedures, and criteria to manage and perform assigned tasks. Additionally, you will perform other assigned job-related duties that align with the organization's vision, mission, and values and fall within your scope of practice. You will be responsible for developing and implementing test plans, cases, and scripts based on software requirements and specifications. Defining the scope and objectives of testing, including the identification of test resources and tools will be part of your responsibilities. Performing manual testing to identify defects and ensure software functionality, as well as developing, maintaining, and executing automated test scripts using tools such as Selenium, JUnit, or TestNG will be crucial in your role. You will also be identifying, documenting, and tracking software defects using defect tracking tools like Gitlab or ALM, collaborating with developers to reproduce issues, provide detailed defect reports, and verify fixes. Conducting performance, load, and stress testing to ensure software scalability and reliability, analyzing performance test results, and identifying bottlenecks or performance issues will be part of your duties. You will integrate automated tests into the CI/CD pipeline to ensure continuous testing and rapid feedback, as well as monitor and maintain the CI/CD environment to ensure smooth and efficient software delivery. You will collect and analyze quality metrics to assess software quality and testing effectiveness, prepare and present test reports and quality metrics to stakeholders and management, and set up and maintain test environments, including hardware, software, and network configurations. Ensuring test environments are representative of production environments is also essential. Keeping up to date with changes in software testing methodologies and tools, working closely with developers, product managers, and other stakeholders to understand requirements and provide feedback, participating in agile ceremonies such as sprint planning, daily stand-ups, and retrospectives, and identifying and assessing potential risks to software quality and implementing mitigation strategies will be part of your responsibilities. Coordinating and supporting user acceptance testing with end-users to ensure the software meets their needs and expectations, gathering and addressing feedback from UAT participants, creating and maintaining comprehensive test documentation, including test plans, cases, and scripts, and providing training and support to team members on testing tools, processes, and best practices are also key aspects of this role. You should hold a Bachelor's Degree preferably in Computer Science, Computer Engineering, Information Systems, Quantitative or Engineering Field, or have relevant experience. With less than one year of relevant or practical experience, you should possess special skills in Testing Concepts (multiple tools/methodologies), Technical Writing and Diagramming, and Analysis (Technical, Business, or Data). Soft skills required include Communication (Ability to articulate testing concepts and participate in collaborative meetings), Attention to Detail (Identifying and documenting software defects accurately), Analytical Thinking (Analyzing test results and quality metrics), Teamwork (Collaborating with cross-functional teams on quality assurance efforts), and Adaptability (Learning new testing tools and methodologies). Relocation Assistance Eligible: No.,

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

Hyderabad, Telangana, India

Bengaluru South, Karnataka, India

New Delhi, Delhi, India

Chennai, Tamil Nadu, India