We have an opening for QA Engineer/Test Engineer in our company. Please find below the job descritpion for the same.
Job Description:
Skills:
* Should have excellent manual testing skills.
* Good knowledge in automation testing using Selenium WebDriver.
* Should have good written & communications skills to write the test cases and documentation.
* Good Analytical skill, Proactive, Capability of thinking through a scenario.
* Knowledge in mobile automation testing using Appium is a plus point.
Responsibilities:
- Creation of automated test scripts to reduce the amount of time and effort spent on testing.
- Strongly adhere to specification and style guides.
- Ensure the application meets the performance, quality and targets.
- Leverage new and established testing methodologies.
- Translate the given design document into proper Test Cases for maintainability.
- Work hand-in-hand with developers to understand the flow of modules and document it.
- Execution of test cases/test scripts for manual/automation testing.
- Should have working knowledge of SQL server.
- Design and create test conditions and scripts to address business and technical use cases.
- Analyze data and results of tests, record defects, provide status.
- Document, track and escalate issues as appropriate, using JIRA or similar tools/means.
- Participate in troubleshooting and triaging of issues with different teams to drive towards root cause identification and resolution.
- Build Deployment on Test Environment.
Requirements:
- Experience in end-to-end user testing for minimum 1-2 yrs.
- Have prior experience with manual testing in web and Android applications.
- Logging bugs, detailed test reports, screenshots, and videos in the bug tracker during pre-release and post-release testing.
- User & usability testing on the design prototypes being passed to the development team.
- Well versed with Agile testing methodologies.
- Opportunity to define, design, tool and implement entire Automated testing using Selenium/TestNG/Appium or any other tool of choice.
- Ability to stick to deadlines.
- Manage regular exploratory testing campaigns by employing a large number of short-term remote testers.
- Ability to operate in white-spaces where ambiguity or lack of knowledge might be imminent in tackling problems. In short, love the entire startup experience.
- Good Knowledge of Core Java.
- Good Knowledge in Selenium.
- Troubleshoot problems related to scripts, framework components,application changes, etc., and repair issues.
- Experience in working with Agile Projects and Scrum Process.
- Enable and/or perform development of test automation by designing and writing automated test scripts based on defined test cases,including the definition of test data for consumption by scripts during test execution.
- Must have experience in writing TDD and BDD test cases.
- Analyze test logs, and report test results/metrics.

Similar jobs
We are seeking a highly motivated and detail-oriented Software Tester to join our growing team. The successful candidate will be responsible for ensuring the quality and reliability of our software products through meticulous testing and analysis. This role involves creating and executing test plans, identifying and documenting defects, and collaborating with developers to resolve issues. The specific responsibilities and required experience will vary depending on the level (Junior, Mid-Level, Senior, or Lead).
Responsibilities (Adjust based on the level):
- Test Planning and Execution:
- Develop and execute comprehensive test plans, test cases, and test scripts based on software requirements and specifications.
- Perform various types of testing, including functional, regression, integration, system, and performance testing.
- Utilize test management tools to organize and track testing activities.
- For Senior/Lead roles: Design test strategies, and provide mentorship to junior testers.
- Defect Management:
- Identify, document, and track software defects using bug tracking systems.
- Collaborate with developers to reproduce and resolve defects.
- Verify defect fixes and ensure they meet quality standards.
- Requirements Analysis:
- Review and analyze software requirements and specifications to ensure testability.
- Provide feedback on requirements and design documents.
- Collaboration and Communication:
- Work closely with developers, product managers, and other stakeholders to ensure quality throughout the software development lifecycle.
- Communicate testing progress and results effectively.
- For Senior/Lead roles: Lead meetings, and communicate with upper management.
- Automation (For Mid-Level, Senior, and Lead):
- Develop and maintain automated test scripts using testing frameworks (e.g., Selenium, JUnit, TestNG, Cypress, etc.).
- Implement and maintain continuous integration/continuous delivery (CI/CD) pipelines.
- Perform performance and load testing using appropriate tools

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.

Our client is an expert in education financing and counselling related to higher studies abroad. They help students to understand about scholarships in various colleges abroad, whether they are eligible and how to apply for such esteemed institutions. Their dedicated page enlists every scholarship available across the globe, apart from other facilities required by students like visa counselling, forex, accommodation, Peer contacts etc.
They also offer the best resources for exams like IELTS, TOEFL and GRE apart from organising webinars and events to connect with industry experts, alumni and fellow students - that helps to prepare for these travels, loans and more. Partnered with the most prominent Banking and non-banking financiers, the team is led by FinTech-experienced IIT Kanpur alumni, passionate about offering sustainable financial offerings.
As a QA/ Manual Tester, you will build test cases to execute in a formal testing environment.
What you will do:
- Gathering cross application functional requirements and translating them into testing requirements
- Understanding and deep diving into the current applications to define testing requirements
- Identifying opportunities and implement changes to increase efficiencies in the testing process
What you need to have:
- Have a technical background working as a programmer or tester
- Strong understanding of Software Development Life Cycle (SDLC)
- Strong communication skills with the ability to research, problem solve, and work independently or in a team environment
- Knowledge of SAS or Autosys is a plus
- Knowledge of Finance Industry is a plus
- Knowledge of ruby on rails is a plus
We are seeking a talented QA automation engineer to design testing procedures for our software applications. In this role, will be responsible for analyzing the functionality of applications and designing automated tests to validate their performance. You will also be required to identify bugs, install databases, and collaborate with the software design team.
To ensure success as a QA automation engineer, you should have advanced programming skills, a keen eye for detail, and excellent project management skills. A skilled QA automation engineer can design and write efficient test procedures for every software application.
QA Automation Engineer Responsibilities:
- Meeting with the software design team to discuss verification protocols.
- Identifying software application weaknesses and target areas.
- Sketching out ideas for automated software test procedures.
- Reviewing software bug reports and highlighting problem areas.
- Writing automation scripts and implementing software applications.
- Designing and installing software databases.
- Troubleshooting automation software and finalizing system procedures.
- Identifying quality issues and creating test reports.
- Collaborating with the design team to solve application faults.
QA Automation Engineer Requirements:
- Bachelor’s degree in computer science, software engineering, or a similar field.
- Previous experience working as a QA automation engineer.
- Advanced programming skills including automation systems and databases.
- Must have worked on Selenium,Cucumber,Maven
- Familiarity with programming script languages including Java and VBScript.
- Excellent analytical skills.
- Detailed knowledge of application functions, bug fixing, and testing protocols.
- Good written and verbal communication skills.
- Strong attention to detail.
- Good project management skills.
- Exercises judgment in selecting methods and techniques for obtaining solutions.
- Perform various types of testing like sanity, functional, exploratory, integration, and system testing to ensure that the product delivered is of high quality.
- Support the Planning of test schedules in accordance with project scope/delivery dates and ensure that the timelines are adhered to without fail.
- Have very good knowledge of SDLC and STLC life cycles and working knowledge in agile.
- Work as part of cross-functional, passionate agile project teams to ensure quality is driven into the heart of the development process from requirements definition through to delivery.
- Contributing toward predictable delivery of quality releases.
- Be meticulous about documentation and maintaining a robust log of all test cases and test results.
- Very good at manual testing of web and windows based applications, web services testing, and integration testing of a complex system, iOS and Android applications.
- Defect Tracking and Reporting of bugs to developers so as to fix it and follow-ups.
- Lesson Learnt documents (based on testing inputs from the previous project)
- Suggestion Documents (to improve software quality)
- Leads test processes and delivers results to necessary stakeholders.
- Reviews changes or upgrades to existing tests, tools, and testing protocols.
- Good to have knowledge over Stockbroking applications, financial and capital market domain.
Desired Technical Skills and Experience
- Experience with Web Applications, iOS, and Android Applications.
- Passionate about understanding the application end to end.
- Effective communication skills to interact with internal stakeholders.
- Experience with Agile/Waterfall methodologies.
- Adaptable to the current requirement.
- High-level problem-solving skills, and the ability to project manage Knowledge of defect management process
- Strong understanding of software concepts and ability to quickly grasp new products and technologies.
• Participate in formal reviews of business requirements and application designs.
Perform requirement ambiguity testing and provide inputs to the SME.
• Should have knowledge on enterprise applications testing preferable in Supply chain/
ERP/ CRM solutions.
• Be a quick learner of product and domain knowledge
• Advanced product knowledge/SME Coordinates production verification
• Perform risk based testing approach for early identification of the probabilistic
failures.
• Perform test estimation inline to the agile/scrum environment
• Test suite design for the product releases.
• Mentor the team and be a hand on in executing the test suite.
• Tracking/reporting/triage of bug.
• Should have hands-on experience in automation testing using Selenium tool with
appropriate frameworks
• Be able to design the approach and validate for non-functional product requirements.
• Delivering 100% quality of the product to customers (functional and non-functional
testing like performance, stress testing, localization and accessibility testing)
Our client is one of the oldest technical textile manufacturers in India. They produce a diverse range of products leveraging state of the art technology and innovation. The company is known for producing specialized products such as cordura, geo-synthetics and parasail fabrics of topnotch quality.
They cater to armed forces - DRDO is one of their prominent clients. Besides, US and EU markets are their biggest customers purchasing material for parachutes, automotive and industrial applications. Through years of operations, the company has set up joint ventures and entered into long term agreements with many reputed companies in India and abroad.
What you will do:
- Developing import functionality from Excel to ERP on premise
- Preparing test scripts for testing the configured scenarios
- Testing may also include Unit testing, Performance Testing, User Acceptance Testing, Regression Testing
- Testing the end to product scenarios in line with product standards and resolving conflicts with the help of technical team
Desired Candidate Profile
What you must have:- At least five years' experience in ERP implementation, configuration, system design or related business experience
- Good command on SSRS reporting and Technical
- Excellent online presentation skills using Teams. Able to implement both Discrete and Process Manufacturing
- Deep knowledge in AP, AR, GL, Inventory, Warehouse management and FA
- Knowledge in Microsoft Dynamics AX 2012 ,R3
- Certification and/or experience in Microsoft Dynamics 365 for Finance and Operations, AX 2012 R2, R3 or AX 7/D365FO are a plus
- Proficiency with Excel, PowerPoint, Outlook and Word
- Play an active role in QA activities during all phases of our product development from requirements elaboration, design/development, test and deployment
- Responsible for manual and automated testing activities for a multi-tier web-based platform. This includes writing test cases based on business requirements, test data creation, creating and maintaining automated scripts to test front-end, APIs and database changes
- Creating and maintaining all QA related documentation throughout the process
- Execution of the test phase consistent with the overall project schedules
- Direct interaction/facilitation of bug resolution with engineering teams
- Work effectively within a dynamic team environment following standards and best practices and ensure the highest level of quality
- Ability to understand the technical architecture, its implementation, design patterns, data representations and infrastructure powering these systems.
- Work closely with software devs and solution architects to understand the tech stack, design and accordingly build the test frameworks, setup infra and build execution models to drive the end-to-end quality efforts of backend systems/services and client apps
- Debug test failures, read through logs, network calls and make preliminary root cause analysis of defect/bug
- Develop test plans, test cases, test design documents with good coverage and optimised testing approach
- Should be able to identify the test cases qualifying for test automation
- Use of tracking tools to log, manage, resolve and report on bugs
Candidate requirements
Must have
- At least 2-4 years of experience in manual and automated quality assurance
- Experience on automation tools like TestNG, Selenium (Grid, parallel, SauceLabs), Mocha_Chai frontend or backend test automation
- Good understanding of REST APIs and a solid experience in testing them
- Tools like Jira, Asana or similar bug tracking tool, Confluence - Wiki, Jenkins - CI tool
- Knowledge of different browsers and cross-platform operating systems
- Keen eye for design and functional UX
- Strong in writing SQL queries
- Proficiency in git
- Ability to develop or maintain applications for test automation
- Excellent written and oral communication and organisational skills with the ability to work within a growing company with increasing needs
- Proven track record of ability to handle time-critical projects
Good to have
- Experience in working in a distributed micro-service environment
- Proficiency in Python, JavaScript or any other programming language
- Hands-on experience in testing frameworks like Pytest or testing platforms like BrowserStack
- Built APIs at some point and practical knowledge on working with them
- Good understanding of CI/CD
- Ability to independently manage test environment deployments and handle issues around it
- Performed load testing of API endpoints
- Should have built an API test automation framework from scratch and maintained it
- Knowledge of cloud platforms like AWS, Azure
- Bachelor's degree in Computer Science / IT / Computer Applications
In this role, you should have a keen eye for detail and excellent communication skills. If you are also competent in executing test cases and are passionate about quality, we’d like to meet you.
Ultimately, you will ensure that our products, applications and systems work correctly.
Responsibilities
Review and analyze system specifications
Collaborate with QA Engineers to develop effective strategies and test plans
Execute test cases (manual or automated) and analyze results
Evaluate product code according to specifications
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
Requirements
Proven experience as a Quality Assurance Tester of minimum 4 years
Must have knowledge in API and Selenium Automation
Must have knowledge of SQL and Linux
Working knowledge of test management software (e.g. qTest, Zephyr, TM4J)
Analytical mind and problem-solving aptitude
Excellent communication skills
Strong organizational skills
Base Criteria
Candidate should be comfortable with APP and UI Testing (Must)
Candidate should be able to write excellent Test cases (+ve and -ve)
Candidate should be good in logical implementations
Candidate should be good in Communication and work approach
Candidate should have good solution oriented approach
Candidate worked with premium Institution or premium product/app will be a great plus

