QA Engineer at Fortive
Bengaluru, karnataka, India -
Full Time


Start Date

Immediate

Expiry Date

14 Jan, 26

Salary

0.0

Posted On

16 Oct, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Test Planning, Test Strategy, Automated Testing, Python, Robot Framework, Test Process, CI/CD Tools, Version Control, Manual Testing, Defect Tracking, Performance Testing, Communication Skills, Problem-Solving, Cloud Environments, Agile Methodologies, Medical Device Experience

Industry

electrical;Appliances;and Electronics Manufacturing

Description
Test Planning & Strategy: Develop comprehensive test plans and test strategies for software applications based on requirements and specifications. Define test cases, test data, and create a clear roadmap for testing activities. Design and develop reusable and scalable automated tests for both functional and non-functional requirements (e.g., performance, security). Execute both manual and automated test cases across various platforms (web, desktop, etc.). Ensure thorough test coverage by validating the full functionality of the product, including edge cases. Collaborate with development teams to improve the testing process, quality practices, and automation strategies. Participate in daily stand-ups, sprint planning, and retrospectives to continuously improve testing workflows. Work closely with developers, product managers, and other stakeholders to clarify requirements, review user stories, and ensure proper test coverage. Provide detailed feedback and suggestions to the development team to enhance the quality of the product. Bachelor's degree in Computer Science, Engineering, or related field (or equivalent practical experience). 3-6 years of experience as a Software Quality Engineer or equivalent. Proficient in Python programming for test automation and scripting. Strong hands-on experience with Robot Framework for automated testing. Solid understanding of Test Process and Test Lifecycle (requirement analysis, test planning, test execution, defect management, etc.). Experience with end-to-end testing of software applications, ensuring full coverage of all functionality. Familiarity with CI/CD tools (e.g., Jenkins, GitLab CI) and integrating tests into automated pipelines. Knowledge of version control systems like Git and experience with branching and merging strategies. Strong background in manual testing (functional, regression, smoke, and system testing). Experience in automated testing, with a deep understanding of test frameworks and tools. Familiar with test case design, test execution, and defect tracking tools (e.g., JIRA, TestRail). Exposure to performance testing tools (e.g., JMeter, LoadRunner) is a plus. Excellent communication and collaboration skills. Strong problem-solving abilities and attention to detail. Ability to work independently and in a team-oriented, fast-paced environment. Familiarity with cloud environments (AWS, Azure, GCP). Experience with medical device/biomedical device is a plus. Exposure to agile methodologies and familiarity with Agile tools like Jira, Trello, or Asana.
Responsibilities
Develop comprehensive test plans and strategies for software applications, ensuring thorough test coverage. Collaborate with development teams to improve testing processes and provide feedback to enhance product quality.
Loading...