
About W3Softech India
About
Connect with the team
Similar jobs
Key Responsibilities
Execute comprehensive manual test cases for our e-commerce platform
Design and implement automated test scripts using Selenium or Playwright
Work with AI-based testing tools to enhance testing efficiency and coverage
Identify, document, and track bugs throughout the testing lifecycle
Collaborate with developers and product managers to resolve issues
Participate in sprint planning and review meetings
Create and maintain testing documentation
Requirements
Minimum 2+ years of hands-on software testing experience
Strong manual testing skills with attention to detail
Experience with test automation frameworks (Selenium or Playwright)
Familiarity with AI-based testing tools and approaches
Understanding of e-commerce platforms and their testing requirements
Excellent problem-solving and analytical skills
Strong communication and collaboration abilities
Experience with agile testing methodologies
Selection Process
Our hiring process involves practical assessment to ensure candidates have the hands-on experience we require:
Initial screening and interview
First-round technical assessment (practical task)
Technical interview
Second-round technical assessment (practical task)
Final interview
Note: Completion of the practical assessment tasks is mandatory for all candidates as we prioritize demonstrated skills and hands-on experience.
WHO ARE WE LOOKING FOR?
o We are seeking a highly motivated and skilled QA Engineer to join our dynamic team.
o You will have the opportunity to work on challenging and impactful projects, contributing significantly to the success of our products.
o We value ownership, collaboration, and a proactive approach to problem-solving.
o You will be a key member of our engineering team, working closely with developers, product managers, and designers to deliver high-quality software.
o We encourage innovation and continuous learning within a supportive and collaborative environment.
KEY RESPONSIBILITIES
Test Planning & Strategy
o Develop and execute comprehensive test plans and strategies, including risk assessments and test coverage analysis.
o Collaborate with the development team to define acceptance criteria and ensure testability of features.
o Participate in sprint planning and grooming sessions to provide valuable QA input.
Test Execution & Automation
o Design, develop, and maintain automated test scripts using appropriate testing frameworks (e.g., Selenium, Cypress, JUnit).
o Perform manual and automated testing, including functional, regression, integration, performance, security, and usability testing.
o Analyse test results, identify, and document defects effectively using bug tracking tools.
Quality Assurance
o Advocate for quality throughout the entire software development lifecycle, from requirements gathering to release.
o Proactively identify and mitigate potential quality risks.
o Contribute to the continuous improvement of our testing processes and methodologies.
Collaboration & Communication
o Effectively communicate testing progress, issues, and findings to the development team and other stakeholders.
o Build and maintain strong relationships with cross-functional teams.
o Participate in code reviews and provide constructive feedback.
Data Analysis
o Analyse test data and generate comprehensive test reports to track progress and identify trends.
o Utilize data analysis techniques to improve test effectiveness and efficiency.
QUALIFICATIONS:
Experience
o 2+ years of proven experience as a Quality Assurance Engineer or similar role in an agile development environment.
o Experience with cloud computing platforms (e.g., AWS, Azure, GCP) is a plus.
Technical Skills
o Strong understanding of software development principles and methodologies (e.g., Agile, Scrum, DevOps).
o Proficiency in API testing using tools like Postman, SoapUI, or REST Assured.
o Familiarity with SQL and scripting languages (e.g., Python, Groovy).
o Experience with performance and load testing tools (e.g., JMeter, LoadRunner) is a plus.
Soft Skills
o Excellent problem-solving, analytical, and critical thinking skills.
o Strong communication and interpersonal skills, with the ability to effectively communicate technical information to both technical and non-technical audiences.
o A strong work ethic, with a focus on quality, efficiency, and continuous improvement.
o A passion for learning new technologies and staying up-to-date with industry best practices.
What does the role look like?
We are looking for a high-energy, detail-oriented, and technically-savvy Quality Assurance Engineer (QAE). Should be an excellent individual contributor capable of understanding and driving test execution with minimal help. Who can work towards understanding application performance, functionality, and features to great depth enabling them to report issues, take ownership and drive them to closure.
What will you be doing?
Develop and execute automated tests and test plans
Efficiently execute test cases across all functional areas of the products(API and App)
Review product user interface for conformity to design guidelines
Find, isolate, document, regress, and track bugs through resolution
Interpret and report testing results, and be a vocal proponent for quality in every phase of the development process
Work with Engineering and product to understand the overall product requirements and technical architecture and how each feature is implemented
Ensure the highest quality product delivery with security.
Evaluating and integrate open source and in house developed toolsets
What will you need ?
Bachelor/Master degree in CS or related field from a reputed college
Experience in manual testing for Application and APIs
Experience in automation testing using available framework.
Strong knowledge of QA methodologies, testing frameworks and tools
Demonstrated experience in test planning, test design, test execution and reporting.
Excellence in technical communication with peers and non-technical partners.
Understanding & experience with software design pattern, restful APIs and microservice architecture
Prior experience in start-ups or health-tech will be a plus
Position Summary:
As a QA Engineer at LimeChat, you will play a crucial role in ensuring the quality and performance of our messaging and communication applications. You will primarily focus on manual testing to identify issues, validate product functionality, and provide feedback to our development teams. Additionally, you will be involved in automation testing to enhance efficiency and test coverage.
Key Responsibilities:
- Execute test cases, identify defects, and report issues accurately.
- Collaborate with cross-functional teams to ensure product requirements and user expectations are met.
- Conduct manual testing of LimeChat's messaging applications to verify product functionality and user experience.
- Develop and maintain test plans and test cases for both new features and regression testing.
- Participate in design and implementation reviews to provide input on potential issues.
- Perform exploratory testing to uncover hidden defects and ensure a robust product.
- Automate test cases using testing frameworks and tools.
- Maintain and update automated test scripts as necessary.
- Execute automated test suites to improve test efficiency and coverage.
- Continuously monitor the quality of our applications and participate in the release process.
- Collaborate with developers to isolate and reproduce defects for faster resolution.
- Maintain and document testing processes and procedures for reference.
- Contribute to a culture of continuous improvement in quality assurance.
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).
- Proven experience as a QA Engineer, with a strong emphasis on manual testing.
- Familiarity with automation testing tools such as Selenium, Appium, or similar.
- Proficiency in writing and executing test cases.
- Strong analytical and problem-solving skills.
- Knowledge of software testing methodologies and best practices.
- Experience with mobile and web application testing.
- Ability to work independently and as part of a team.
- Excellent communication and documentation skills.
- Detail-oriented with a commitment to quality.
- Experience with testing APIs is a plus.
Skills Required -
- No handholding
- Logical thinking (scenario)
- API testing (POSTMAN)
- Database SQL (think of null & able to write join query)
- Why & when regression and different types of testing
- Able to write test case
- Web testing
• FULL TIME • Gurgaon •
Job Overview
A fantastic work opportunity for people exploring to make career in software testing
field. Be a part of a vibrant, rapidly growing tech enterprise with a great working
environment. Hop on, if designing data and keyword related framework tools is your
forte. Writing and executing test scripts is what you love working on. And, has a
strong working knowledge of SW Core Java, b driver tool and Junit/TestNG.
Responsibilities
Analyzing the requirements from clients
Arranging Test Environment to execute the test cases
Communicating with Test Manager
Reporting of bugs to developers so as to fix it
Report bugs and errors to development teams
Help troubleshoot issues
Test Cases for various testing processes
Review and analyze system specifications
Collaborate with QA Engineers to develop effective strategies and test
plans Summary Reports
Designing frame work tools
Essential Requirements
Basic knowledge of Selenium
Identify, diagnose, report and assist developers in resolving
defects and verifying bugs fixes.
Must have knowledge in Test NG for Report Making.
Candidate Should have experience in API Load testing
Execute test cases and analyze results
Evaluate product code according to specifications
Create logs to document testing phases and defects
Conduct post-release/ post-implementation testing
EducationalQualifications
B-Tech-IT/M-Tech -/MBA- IT/ BCA /MCA or any degree in the relevant field
EXPERIENCE: 2+ yrs
Before a product is released to the public, it goes through a lot of quality assurance testing: the QA lead organizes and manages that testing. In fact, the QA lead is just as responsible for a successful product launch as the engineers or developers involved in that project. This is a skilled profession that requires previous experience in quality assurance, preferably in the same industry as the company posting the job, along with prior management experience. QA leads typically keep full-time hours, but they may experience periods of overtime closer to product rollouts. Candidates who enjoy testing products and working in fast-paced environments are a great fit for this role.
Founded by two MDI alumnus, it is a student centric and personalised learning platform that delivers enjoyable learning content as per the state boards. This ed-tech provides a solution which is easy to use, lets students enjoy learning, makes life easy for a teacher and delivers learning in the language that students are most comfortable. The organisation has worked in 14 states across India and awarded Google India under "Impacting Change through Digital".
- Building an in depth understanding of all our offline and online products
- Ensuring our online apps across all platforms are stable.
- Regularly monitoring the crash reports, understanding why crashes are happening, recording them, getting them fixed by coordinating with the tech team, keeping checking so that the same is not repeated.
- Executing test cases (manual or automated) on all offline and online products, analyzing results, recording them, understanding why an error is occurring or a bug is coming, coordinating with tech team to fix them, ensuring the same is not repeating
- Proactively and responsibly driving all communication with tech and product teams to ensure all bugs are rectified in least possible time and taking responsibility for coordinating the same and reporting to the entire group with follow on testing. Giving final approvals of stability on each such bug reported.
- Creating logs to document testing phases and defects
- Reporting bugs and errors to development teams
- Working closely with the development and product management teams to take overall product responsibility
- Sharing proactive ideas on product growth basis testing experience
- Conducting post-release/ post-implementation testing
- Working with cross-functional teams to ensure quality throughout the software development lifecycle
- Creating short testing teams in operations and other departments, and positively engage other people in testing, feedback and then getting the issues/ bugs/ errors collated and reported to the tech team, and then do planning and proactive follow ups to get them rectified and tested again.
- Owning up the finer details of our tech products and create a testing and feedback driven product growth.
What you need to have:
- An undistracted mind, an aspiration for continued learning and holistic growth in life, humility to learn and self confidence to do anything
- Should be result-driven, have good communication skills, and up-to-date knowledge of software testing methodologies, identifying the bugs, getting them fixed and ensuring the best of user experience.
- 1 to 2 years of hands-on experience in Software / Application testing in conducting tests, analyzing the results, reporting observations to the tech team and getting them fixed.
- Experience of taking proactive responsibility of product stability and working closely with the product teams to ensure quick and efficient rectifications and retestings, keeping logs and documenting, reporting, project and process management, and hands on approach to product stability and growth.
- Excellent communication and critical thinking skills.
- Good organizational skills and detail-oriented mindset.
- Good command in excel, word and google sheets/google drive folders to prepare and record all interactions, maintain various data and test cases, logs, queries, resolutions, reports and build a proactive process of keeping the records updated and ensure closures.
- Should be skilled in Testing Mobile apps on both android and iOS.
- Experience in testing web-based applications.
- Experience in developing test cases and scenarios based on PRD/BRD/Use cases.
- Experience in testing Web Services
- Logging defects/bugs in the defect management tool
- Tracking the defects and retire them with appropriate test execution
- Good analytical and problem-solving skills
- Excellent written and verbal communication skills
Tools and Technologies:
- Should have strong knowledge and hands-on with SQL, Java, and Selenium
- Good/Fair knowledge of angular framework and Protractor with JavaScript/TypeScript
- Hands-on with any of the defect management tools like Jira/Bugzilla
- Knowledge of J-meter, Soap UI is a plus


