THINGS OF IOT

Close
Posted On Jan 21

This job posting has expired

IoT - Software QA Engineer

Sensata Technologies

Location : Pune, Maharashtra

Headquarters : Attleboro, Massachusetts, United States

Hiring Mode : Full Time

Hiring Role : Testing/QA Engineer

Experience : Mid Level

Sensata Technologies
Pune, Maharashtra
Job Posting End Date:
  • We are seeking an experienced Software QA Engineer to join the Industrial IoT development group. Sensata’s Industrial business works closely with the industry’s leading OEMs and End Users to provide advanced, differentiated remote monitoring and data insights for smart factories.
  • Our products increased visibility into operations and provide deep insights in a broad range of applications all the way from sensing layer to predictive maintenance. You are someone with demonstrated success and industry experience to assess software quality through manual and automated testing, design & develop test plans to test new and existing software, debug code, and improve the usability of software programs. Eventually, you will ensure that our products, applications and systems work correctly as per the requirements and functionalities.
Key Responsibilities include:
  • Should participate in requirement understanding and capture requirements in details.
  • Designing, Reviewing & implementing test plans, test scenarios, test scripts, and test procedures.
  • Evaluate product quality according to specifications and requirements.
  • Executes test cases under varying circumstances.
  • Execute test cases (manual & automated), analyze results and document them.
  • Test new and existing features & functionalities, debug code (units and integration) and report errors and failures.
  • Create logs to document testing phases and defects.
  • Report bugs and errors to development teams & help them to troubleshoot issues.
  • Conduct post-release/post-implementation testing.
  • Work collaboratively with the developing team to fix bugs/errors and participate in testing for product releases.
  • Create and maintain software test documentation.
  • Stay plugged into emerging technologies/industry trends and apply them into operations and activities.
  • Work with cross-functional teams to ensure quality throughout the software development lifecycle.
  • Contribute towards excellence in a high collaborative, team-oriented environment.
  • Work closely with Project Manager and other team members.
Position Requirements include:
  • Proven experience as a Software Quality Assurance/Tester or similar role.
  • Good experience of designing, reviewing, implementing & executing test plans, test scenarios, test scripts, and test procedures.
  • Experience in QA methodologies.
  • Ability to document and troubleshoot errors.
  • Working knowledge of test management software and tools.
  • Knowledge of various programming languages required to be used for testing software features and functionality.
  • Good experience with Features testing, Functional testing, Nonfunctional testing, Integration testing, End to End Product testing, Performance testing & Load testing.
  • Experience using web based and mobile testing frameworks (e.g. Selenium WebDriver etc.).
  • Experience with project management & tracking tools (e.g. JIRA).
  • Experience using version control systems (e.g. GIT, SVN etc.)
  • Good understanding of User Experience.
  • Experience on testing of any IoT/IIoT application/product/platform.
  • Experience on testing of Edge Applications for Edge Device & Sensors.
  • Should have experience testing of software application hosted on any cloud services.
  • Should have experience working with Linux & Windows OS.
  • Familiar with Agile Methodology & experience with software product development lifecycle.
  • Strong interpersonal skills and ability to work in a team environment.
  • Strong verbal and written communication skills.
  • Should take ownership of product testing & quality and drive independently.
Qualifications:
  • Bachelor's degree in Computer Science or equivalent required.
  • 5+ years of experience as Software QA/Tester.
  • 7+ years of experience in software development & testing.
Key Responsibilities include:
  • Should participate in requirement understanding and capture requirements in details.
  • Designing, Reviewing & implementing test plans, test scenarios, test scripts, and test procedures.
  • Evaluate product quality according to specifications and requirements.
  • Executes test cases under varying circumstances.
  • Execute test cases (manual & automated), analyze results and document them.
  • Test new and existing features & functionalities, debug code (units and integration) and report errors and failures.
  • Create logs to document testing phases and defects.
  • Report bugs and errors to development teams & help them to troubleshoot issues.
  • Conduct post-release/post-implementation testing.
  • Work collaboratively with the developing team to fix bugs/errors and participate in testing for product releases.
  • Create and maintain software test documentation.
  • Stay plugged into emerging technologies/industry trends and apply them into operations and activities.
  • Work with cross-functional teams to ensure quality throughout the software development lifecycle.
  • Contribute towards excellence in a high collaborative, team-oriented environment.
  • Work closely with Project Manager and other team members.
Position Requirements include:
  • Proven experience as a Software Quality Assurance/Tester or similar role.
  • Good experience of designing, reviewing, implementing & executing test plans, test scenarios, test scripts, and test procedures.
  • Experience in QA methodologies.
  • Ability to document and troubleshoot errors.
  • Working knowledge of test management software and tools.
  • Knowledge of various programming languages required to be used for testing software features and functionality.
  • Good experience with Features testing, Functional testing, Nonfunctional testing, Integration testing, End to End Product testing, Performance testing & Load testing.
  • Experience using web based and mobile testing frameworks (e.g. Selenium WebDriver etc.).
  • Experience with project management & tracking tools (e.g. JIRA).
  • Experience using version control systems (e.g. GIT, SVN etc.)
  • Good understanding of User Experience.
  • Experience on testing of any IoT/IIoT application/product/platform.
  • Experience on testing of Edge Applications for Edge Device & Sensors.
  • Should have experience testing of software application hosted on any cloud services.
  • Should have experience working with Linux & Windows OS.
  • Familiar with Agile Methodology & experience with software product development lifecycle.
  • Strong interpersonal skills and ability to work in a team environment.
  • Strong verbal and written communication skills.
  • Should take ownership of product testing & quality and drive independently.
Qualifications:
  • Bachelor's degree in Computer Science or equivalent required.
  • 5+ years of experience as Software QA/Tester.
  • 7+ years of experience in software development & testing.
  • Smarter Together
  • Collaborating at Sensata means working with some of the world’s most talented people in an enriching environment that is constantly pushing towards the next best thing.
  • Employees work across functions, countries and cultures gaining new perspectives through mutual respect and open communication.
  • As OneSensata , we are working together to make things work together
Note
  • If you are a current Sensata employee (or one of our Affiliates), please back out of this application and log into Workday via the Company Intranet to apply directly. Type "FIND JOBS" in the Workday search bar.
Sensata Technologies