24 Sep
|
Achnet
|
Bengaluru
"
Detailed
Roles and Responsibilities
- Develop and maintain comprehensive test cases, ensuring thorough coverage of software features.
- Execute test procedures and automated suites, collaborating with automation developers.
- Translate business requirements into test strategies and traceable activities.
- Collaborate with Product Owners and development teams to create Test Plans.
- Contribute ideas for applying Generative AI tools to improve testing efficiency and test case design.
- Foster strong cross-functional collaboration with QA, DevOps, and development teams.
- Adhere to Agile processes and QA best practices for high-quality releases.
- Conduct testing activities such as Acceptance, Regression, Functional, Integration and Performance testing.
- Perform problem identification, root cause analysis, and resolution documentation with trace-level logs.
- Identify testing dependencies and risks, planning end-to-end system cycles.
- Engage in design discussions to offer insights on testability and quality.
Required
- Bachelors degree in engineering (Computer Science, Systems, Electrical or similar) with exposure to IT / Programming topics.
- 5 years of manual testing experience.
- Hands-on experience manually testing a physical embedded device end-to-end, with substantial (not incidental) time spent on hardware - not purely software/UI/API testing at a desk. Comfortable with physical setup, cabling, power, and verifying real hardware behavior (not just reading logs or clicking through a UI).
- Experience with a test-case management system (e.g., TestRay, Zephyr, TestRail, Xray, or similar).
Preferred / Desired
- Experience with embedded Linux devices specifically (Yocto, Fedora, or similar) rather than Windows/RTOS/bare-metal hardware.
- Experience validating a device through both a desktop application and a browser-based interface, not just one.
- Prior exposure to cameras, scanners, sensors, or similar vision/imaging hardware.
- Familiarity with test automation frameworks.
- Proficiency in Python.
- Hands-on experience with Linux, GitHub, or Git repositories.
Key Skills and Competencies
- Ability to independently determine technical solutions for tasks.
- Solid analytical skills for designing test cases based on user stories.
- Proficient in manual and automated testing methodologies.
- Understanding of the software development lifecycle and Agile practices.
- Experience with various testing types and globally distributed teams.
- Effective collaboration with cross-functional teams.
- Problem-solving skills for accurate root cause analysis and resolution.
- Strong communication skills to update stakeholders on testing progress.
- Quick feedback capability during testing to support agile development.
- Self-motivated with a commitment to continuous improvement.
- System architecture understanding for integrating testing activities.
- Curiosity and technical mindset for exploring new AI technologies to improve testing processes
","
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
📌 Manual Tester (Bengaluru)
🏢 Achnet
📍 Bengaluru