0% found this document useful (0 votes)
14 views2 pages

Software Testing Engineer JD

FTC Solar is seeking a Software Testing Engineer in Bengaluru, India, to ensure the quality of software applications through manual and automated testing. Key responsibilities include executing various testing types, developing automated test scripts, and collaborating with cross-functional teams. Candidates should have a Bachelor's degree in a related field and at least 4 years of experience in software testing methodologies.

Uploaded by

chilapuramswetha
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views2 pages

Software Testing Engineer JD

FTC Solar is seeking a Software Testing Engineer in Bengaluru, India, to ensure the quality of software applications through manual and automated testing. Key responsibilities include executing various testing types, developing automated test scripts, and collaborating with cross-functional teams. Candidates should have a Bachelor's degree in a related field and at least 4 years of experience in software testing methodologies.

Uploaded by

chilapuramswetha
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Job Description – Software Testing Engineer

Company Overview

FTC Solar is a fast-growing, global provider of solar tracker systems, technology, software,
and engineering services. We are as passionate about renewable energy as we are about our
culture and values. We want to attract like-minded individuals who live and breathe Integrity,
Accountability, Innovation, and Excellence. We’re humble enough to know that we don’t
know everything, so we love bold ideas that disrupt the status quo. Basically, we don’t want
you to just fall in line!
FTC Solar is committed to creating a culture of inclusion and diversity. For us, this is not just
a set of words or metrics. It drives our culture, creativity, and future success. We support our
employees and foster an environment where new ideas and perspectives are celebrated and
encouraged. When our employees thrive, FTC Solar thrives. We are committed to equal
employment opportunity regardless of race, color, ancestry, religion, sex, national origin,
sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran
status.
Location: Bengaluru, Karnataka, India.

Job Description:

We are seeking a skilled and detail-oriented Software Testing Engineer to join our growing
team. As a Software Testing Engineer, you will be responsible for ensuring the quality and
functionality of software applications through rigorous testing, including both manual and
automated testing. You will collaborate with cross-functional teams to identify issues,
provide feedback, and deliver high-quality software products.

Key Responsibilities:

 Manual Testing: Execute functional, regression, integration, and user acceptance


testing (UAT) for applications, ensuring that they meet business requirements and
quality standards.
 Test Automation: Design, develop, and maintain automated test scripts using Python
with frameworks such PyTest.
 Test Case Development: Create, develop, and execute detailed test cases and test data
based on project requirements, functional specifications, and user stories.
 Defect Reporting & Tracking: Identify, report, and manage defects using Azure
DevOps (Azure Boards), JIRA, or other issue-tracking systems, collaborating with
development teams for timely resolution.
 Performance Testing: Conduct load, stress, and performance testing using tools like
JMeter or LoadRunner to evaluate the system’s stability and responsiveness.
 Regression Testing: Ensure that newly developed features or fixes do not disrupt
existing functionality.
 Azure DevOps Integration: Use Azure Boards for project management and tracking
the status of manual and automated tests, defects, and build pipelines. Collaborate on
tasks with development teams using Azure Repos, and manage test runs within Azure
Pipelines.
 Cross-Team Collaboration: Work closely with developers, product managers, and
other stakeholders to ensure alignment between development and testing efforts.
 CI/CD Integration: Integrate automated tests into Azure DevOps CI/CD pipeline to
facilitate continuous testing during the development process.
 Test Reporting & Documentation: Maintain clear and detailed test documentation,
including test case results, defect reports, and overall testing progress, and share
regular updates with stakeholders.

Required Skills & Qualifications:

 Bachelor’s degree in computer science, Software Engineering, Information


Technology, or a related field.
 Proven experience in manual and automation software testing with at least 4 years of
experience in functional, regression, integration, and user acceptance testing.
 Strong understanding of software testing methodologies such as Agile, Scrum, etc.
 Strong communication skills to collaborate effectively with developers, product
managers, and other stakeholders.
 Excellent attention to detail, problem-solving abilities, and a passion for delivering
high-quality software.

You might also like