
The test Engineer will assess software quality through manual and automated testing. He/She will be responsible for finding and reporting bugs and glitches. Ultimately, he/she will ensure that our products, applications, and systems work correctly when implemented.
Duties And Responsibilities
- Review and analyze system specifications
- Collaborate to develop effective strategies and test plans
- Execute test cases (manual or automated) and analyze results
- Create logs to document testing phases and defects
- Report bugs and errors to development teams
- Help troubleshoot issues
- Conduct post-release/ post-implementation testing
- Work with cross-functional teams to ensure quality throughout the software development lifecycle
- To complete testing in line with agreed timeframes and by following the documented business processes using the appropriate test management and automation tools.
Skills / Attributes Required
- Strong domain experience
- Proven 3+ years experience as a QA tester
- Experience in QA methodology
- Familiarity with Agile frameworks and regression testing is a plus
- Ability to document and troubleshoot errors
- Working knowledge of test management software
- Excellent communication (verbal & written) skills
- Attention to detail
- Analytical mind and problem-solving aptitude
- Strong organisational skills
- Proven ability to work under pressure
Skills:- Manual testing, Automation, Agile/Scrum, and TMS

About Tekdi Technologies Pvt. Ltd.
About
Tekdi Technologies is a leading IT Solutions provider focusing on delivering enterprise-class, end-to-end solutions for businesses & individuals in a wide array of verticals. It offers a dynamic portfolio of digital solutions, products, platforms, and services that bring greater choice, faster time to market, and flexibility to its customers. We leverage Open Source Technologies to deliver cutting-edge solutions driven by a combination of robust strategies, passionate teams, and a global culture rooted in innovation and automation. Our experience, coupled with the use of Open Source gives you the advantage of cost-effective, secure, and up-to-date solutions.
Connect with the team
Similar jobs
Job Summary:
We are looking for a proactive and detail-oriented QA Analyst who will also handle customer support responsibilities. This hybrid role is ideal for someone who enjoys both technical quality assurance and interacting with customers to resolve queries effectively. Preference will be given to female candidates who can contribute positively to team diversity.
Key Responsibilities:
🔍 Quality Assurance (QA):
- Review and analyze product specifications and user requirements
- Design, execute, and maintain test cases for web and mobile applications
- Log and track bugs; work with the development team to ensure timely fixes
- Conduct regression, functional, and usability testing
- Contribute to continuous improvement of QA processes
💬 Customer Support:
- Provide timely and professional support to users via email, chat, or calls
- Document common issues and escalate complex cases appropriately
- Gather feedback and share insights with the product team for improvements
- Maintain detailed logs of customer interactions and resolutions
- Help onboard new customers by guiding them through key features
Requirements:
- Bachelor’s degree in Computer Science, IT, or a related field
- 1–3 years of experience in QA or tech support roles
- Strong understanding of QA methodologies, tools, and bug tracking systems
- Excellent communication skills in English (both written and verbal)
- Ability to troubleshoot customer issues and document clearly
- Proficient in using support and QA tools (JIRA, TestRail, Zendesk, etc.)
Preferred Profile:
- Female candidates are encouraged to apply
- Experience in SaaS or B2B tech environments is a plus
- Ability to balance multiple responsibilities and work independently
Job Responsibilities:
- Work as a part of QA team and take ownership of the Quality of Web and Mobile Apps.
- Work closely with the development team to define robust testing processes through manual testing.
- Monitor and track the resolution of quality issues.
- What makes you a great fit:2-4 years of professional software testing experience
- Experience in writing clear, concise and comprehensive test plans and test cases
- Hands-on experience with both white box and black box testing
- Strong knowledge of software QA methodologies, tools, and processes
- Problem-solving skills, analytical mind, and positive attitude
- Experience in the backend, database, and mobile apps testing
- Good understanding of the Agile Methodology
- Knowledge of Selenium/Appium will be a Plus.

Minimum Qualifications:
- MS or BS in Computer Science or a related subject.
- At least five (5+) years of web application testing and automation experience.
- Taking complete ownership of product testing efforts.
- Proficiency in Java/ Python or any other Object-Oriented Language.
- Experience of Selenium & WebServices or REST API testing or backend testing
- Ability to design and develop test automation frameworks from scratch
- Experience in CI/ CD setup preferably with Jenkin
- Good analytical and problem-solving skills
- Expert in methodically developing use-cases-
- Expert at writing automation test cases using Selenium.
- Expert at testing the web application for both functionality and performance.
- Understands what world-class quality for SAAS Products
- Expert at communicating the QA results with the engineering teams
- Expert at increasing visibility for blocker/critical issues.
-
As a Senior Software Test Engineer, your primary responsibility will be to test/qualify new products and enhancements to existing products as part of a cross functional team. You are required to verify and validate software changes for new products, enhancements and defects.
-
Responsible for verifying that the software complies with the requirements and that the various customer use-cases can be satisfactorily met by the software.
-
Work very closely with the project/baseline manager and development team to understand the architecture and design of the system and the interaction between various software sub-systems and components.
-
Prepare and execute test plans for software releases, document and automate test cases to exercise the various features and capabilities of the software, identify and capture bugs and related information in the bug tracking database.
-
Develop higher complexity test cases, test suite selection and execute all necessary testing activity required for a customer software release (negative and backward compatibility scenarios) per assignment, group objectives and product requirements.
-
Document, enhance and maintain regression test procedures over the lifecycle of the software.
-
Execute the software release test plans and certify that a software release has met the quality criterion(s) for various phase exits (pre-alpha, alpha, beta).
-
Participate in troubleshooting and triaging of issues with different teams to drive towards root cause identification and resolution
-
Independently manage schedule for his/her projects and deliverables, seamlessly works with all key stakeholders to ensure delivery is never on the critical path
-
Consistently look out for areas of improvement in all areas of software product development and processes, champions implementation of identified best practices
-
Strong understanding of SDLC processes and the QA lifecycle and methodology
-
Prior experience in supervisory control systems software would be a plus (but not mandatory)
-
Strong knowledge of software test methodologies, tools, standards and processes.
-
Good hands on programing experience in any of the scripting/programming languages (C++, C#, Java Script)
-
Strong interpersonal skills. Excellent written and verbal communication skills
-
Prior experience of working in global teams and interfacing with multiple stake holders
Able to create test strategies, scenarios, test scripts, and reports for multiple projects of various sizes.
Able to test several pieces of software.
Knowledge of Automation tools, matrices
Validate that user expectations are achieved during the testing process.
Review user requirements documents to ensure that requirements are testable.
Create unit tests and validation procedures to assure quality
Detect identification and resolution and document technical specifications
Maintain code, fix bugs, and iron out occurring problems
Troubleshoot testing failures
Conduct regular software audits
Maintain working knowledge of quality standards
Create, review, and refine user experience documents
Document testing protocols
Assure accuracy of programs and software.
Have an interest in working in the gaming field
As a Software QA + Support engineer , you will be responsible for the test planning as well as writing and executing functional and non-functional test cases for sprints and releases. You will be a part of an Agile development team and would have full access to the complete development life cycle including opportunity to shape requirements. You will also be responsible to work with customers to help debug issues. We are looking for a relevant experience of about 5 years.
Requirements
- Strong knowledge of QA methodology and tools. Ability to translate use cases and/or technical specifications into test cases.
- Experience working directly with customers and/or clients to debug issues or provide resolutions
- Ensures creation of test data to support test case execution and supports creation and maintenance of libraries of reusable test data sets.
- Reviews requirements specifications for testability and verifying/ensuring traceability of testing to requirements and vice versa
- Possess a detailed understanding of the requirements elicitation, analysis, and specification process including user requirement specifications and functional specifications for larger, complex applications.
- Experience working with project management tools like Azure DevOps or JIRA is preferred.
- Good Verbal and Written communication skills to communicate quality cross-functionally and with customers in formal and informal settings.
OnScreen was started to chart a better path for Enterprises facing countless barriers to adoption and efficiency. Our Founders, Directors, and Investors have extensive experience dealing with these problems and are passionate about building and providing a solution that alleviates these chronic pain points.
To know more about OnScreen, please visit https://www.onscreen.us/
We are looking for lifelong learners who are not afraid to experiment and want to be an integral part of the team. If this sounds like a place where you would want to work, please apply.
- We are looking for a versatile, highly professional, disruptive, and focused individual who pays attention to detail and has an eye for quality delivery. The individual must have team collaboration skills and be an active listener and communicator; someone who'd come not just with problems but suggestive solutions.
Candidate Profile
- Bachelors / Masters in Computer Science
- Excellent communication and presentation skills
- The candidate should also have knowledge of the industry and ability to work under pressure
- An indefatigable person with high self-esteem and perspicacious nature is that kind of person
- who will thrive in this role
Required Skills
- Must have worked in an environment where they know when to perform what kind of testing; say smoke, regression, integration, sanity
- Must have test plan, strategy, cases development experience.
- Knowledge on Android/iOS app testing (usage of Debugging tools relevant is added bonus)
- Must know to prioritize work items based on the business need
- Knows how to handle tough timelines situations and not compromise quality.
- Must have experience in product management methodology such as agilenon-process oriented environment
- Should have experience in any of the ALM tools such as TFS JIRA or even be open to build application reporting structure in excel.
- Analyzing the requirements from clients
- Analyzing and executing Test Cases
- Run Re-Tests and Regression Tests.
- Develop & Run Release Tests
- Ensure processes used for system testing are adequate and appropriate
- Develop manual test procedures
- Work closely with the development team to ensure that Leica Microsystems products meet (and exceed) end-user expectations
- Develop and maintain the system and user acceptance tests and scripts based on product requirements
- Procure, create and manage test data required
- Executing system and user acceptance tests and producing test logs and issue reports
- Management of test coverage to ensure all requirements are adequately tested
- Participate in troubleshooting and triaging of issues to generate root cause identification and resolution
Our Expectations:
- Bachelor of Engineering or Masters in software engineering / Informatics or equivalent.
- Experience in device/embedded software testing
- Experience of working in an Agile environment, testing user stories, and participating in SCRUM, sprint planning, and backlog review activities.
- Excellent communication skills, fluent in verbal and written English.
- Experience working with CI tools (ideally TeamCity).
Nice to have / Ideally:
- ISEB/ISTQB Foundation Certified tester.
- Experience in medical device quality standards such as IEC 62304, ISO 13485, and ISO 14971.
- 3-6 years of experience in testing medical device applications.
- Experience working with teams across the globe.
- Experience testing end-to-end applications that interact with hardware devices.
- Experience in the Cybersecurity domain
- Good knowledge in manual testing through test case estimation, test case preparation, and test reporting
- Design & develop test cases based on available requirement specifications and verification plans, execute tests cases at least 1+ years
- Good experience in Ad-Hoc testing, Functional testing, Regression testing, Re-testing, Smoke testing, running Selenium automated tests for 3+ years.
- Knowledge in Selenium and Java.
- Good exposure to Non-functional testing
- Very good at completing the assigned testing tasks on time.
- Ability to learn and implement quickly.
- Prepare detailed defects report.
- Good communication skills and documentation skills.
- Good to have knowledge in both Web application and Mobile application testing, test management tool, defect management tool and test metrics.

