QA Software Engineer Intern
3 weeks ago
Role Overview
As a Software Engineer in Test at Wellness360, you will bridge development and quality assurance by designing scalable test frameworks, automating repetitive processes, and validating system behavior across API and UI layers. Your work will directly impact the reliability of applications managing sensitive health data, requiring meticulous attention to detail and a proactive approach to identifying edge cases. Collaborating with cross-functional teams, you will define test strategies, analyze results, and advocate for improvements in code quality and system resilience.
Key Responsibilities
The role demands proficiency in both manual and automated testing methodologies, with a strong emphasis on mobile app testing using Detox. You will:
- Develop comprehensive test plans for new features, execute regression suites to validate software updates, and document defects with actionable insights for developers.
- Build and maintain automated test suites using tools like Selenium, Cypress, Appium, and Detox, integrated into CI/CD pipelines to ensure rapid feedback loops.
- Leverage Detox's unique capabilities to perform end-to-end testing of React Native applications, simulating real user interactions and ensuring thorough test coverage.
- Conduct API testing to validate RESTful endpoints for correctness, security, and performance, including designing tests for input validation, error handling, and data consistency.
- Perform security vulnerability assessments, simulating attacks like SQL injection or cross-site scripting to fortify system defenses.
- Utilize Detox's asynchronous handling and UI synchronization features to create stable and consistent test executions, reducing flakiness in mobile app testing
Screening Case Study: API Testing Challenge
To assess your technical and analytical capabilities, candidates must complete the following case study, which mirrors real-world scenarios encountered at Wellness360.
Assume you are tasked with testing a Java-based API for a Pet Store. The API supports CRUD operations (Create, Read, Update, Delete) and must adhere to strict regulatory standards for data integrity and security.
- ObjectivesFunctional Testing: Verify API behavior under valid, invalid, and edge-case inputs.
- Data Integrity: Ensure the API prevents data duplication and maintains consistency.
- Error Handling: Test responses to network failures, server errors, and invalid client requests.
- Security: Identify vulnerabilities like SQL injection, XSS, or improper data exposure.
- Performance: Measure response times under load and stress conditions.
- Automation: Implement reusable test scripts using frameworks like JUnit or TestNG.
Target Endpoints
Using the Petstore Swagger API as a reference, design test cases for the following endpoints:
- POST /pet/addPet: Create a new pet (health record) with valid/invalid JSON payloads.
- PUT /pet/updatePet: Modify existing records, testing idempotency and versioning.
- GET /pet/getPetById: Retrieve records, including non-existent IDs and malformed parameters.
- PUT /user/updateUser: Validate user role permissions and input sanitization.
- POST /user/createUsersWithArrayInput: Test bulk operations for performance and data consistency.
- Expected DeliverablesA test plan covering functional, security, and performance scenarios.
- Automated scripts (Java/JavaScript) for at least three endpoints.
- Analysis of potential vulnerabilities and recommendations for mitigation.
Submit your completed case study github repository link, and resume to eng-jobs@wellness360.co by March 1st 2025.
Qualifications
- Ideal candidates have experience in software testing with a focus on automation. Proficiency in Java or JavaScript is essential, alongside hands-on experience with Selenium, JUnit, TestNG, or Cypress. You should demonstrate familiarity with API testing tools like Postman or REST Assured and understand CI/CD integration for test automation. Strong analytical skills are required to interpret test results and prioritize defects based on risk.
-
QA Engineer with o9
3 weeks ago
Ghaziabad, India Ampstek Full timeQA Engineer with o9 Position: FTE, remote, India Availability-Immediate Overlap: 4 hours with PST(Pacific Standard Time) Candidate proficiency level: Senior(8+) Required Skills: Assist with the automated testing of the new Flutter-based mobile application being developed for both the iOS and Android platforms We are looking for Supply domain expertise and...
-
QA Engineer with o9
3 weeks ago
Ghaziabad, India Ampstek Full timeQA Engineer with o9 Position: FTE, remote, India Availability-Immediate Overlap: 4 hours with PST(Pacific Standard Time) Candidate proficiency level: Senior(8+) Required Skills: Assist with the automated testing of the new Flutter-based mobile application being developed for both the iOS and Android platforms We are looking for Supply domain expertise and...
-
Software Engineer
3 weeks ago
Ghaziabad, India Forage AI Full timeRole Summary: Join our dynamic and innovative team dedicated to delivering cutting-edge solutions in web data extraction, AI integration, and software engineering. As a Software Engineer, you will collaborate with a talented group of engineers and data scientists to develop robust, scalable solutions while acting as a crucial link between multiple teams to...
-
Ghaziabad, India Ampstek Full timeJob Title: QA Automation Engineer with O9 and SAP IBP Testing Location: 100% Remote Job Type: Fulltime Required Skills: Assist with the automated testing of the new Flutter-based mobile application being developed for both the iOS and Android platforms We are looking for Supply domain expertise and SAP IBP testing experience Contribute to the development of...
-
Ghaziabad, India Ampstek Full timeJob Title: QA Automation Engineer with O9 and SAP IBP Testing Location: 100% Remote Job Type: Fulltime Required Skills: Assist with the automated testing of the new Flutter-based mobile application being developed for both the iOS and Android platforms We are looking for Supply domain expertise and SAP IBP testing experience Contribute to the development of...
-
Ghaziabad, Uttar Pradesh, India Ampstek Full timeJob Title: QA Automation Engineer with O9 and SAP IBP TestingLocation: 100% RemoteJob Type: FulltimeRequired Skills:Assist with the automated testing of the new Flutter-based mobile application being developed for both the iOS and Android platformsWe are looking for Supply domain expertise and SAP IBP testing experienceContribute to the development of a...
-
QA Automation Engineer
3 weeks ago
Ghaziabad, India Binare Inc Full timeRole Description Develop and maintain automated test scripts using Playwright, WebDriver IO, or similar tools Implement and enhance enterprise-level automation frameworks Write end-to-end, integration, and API tests using JavaScript/TypeScript Collaborate with product management, UX, and development teams to identify, scope, and estimate work Execute and...
-
Agm QA @ Noida(Bmc Job 133)
19 hours ago
Ghaziabad, India BMC Full timeFor Casting Component Manufacturing For Automotive - 15 - 25 Years- Full Time- GHAZIABAD**Job Skills**: QA QUALITY ASSURANCE QMS Assistant General Manager - QA, QMS for Auto Component Friction product Manufacturing Group Job Summary: The Assistant General Manager (AGM) for Quality Assurance (QA) and Quality Management System (QMS) will be responsible for...
-
Rail Software Management Engineer
2 weeks ago
Ghaziabad, Uttar Pradesh, India RINA Full timeRINA is currently recruiting for a Rail Software Management Engineer to join its office in Ghaziabadwithin the International Infrastructure & Mobility Division. Mission We are looking for an experienced and highly skilled Railway Software Management Engineer to join our team. The ideal candidate will have 5 to 10 years of experience in the...
-
Rail Software Management Engineer
20 hours ago
Ghaziabad, India RINA Full timeRINA is currently recruiting for a Rail Software Management Engineer to join its office in Ghaziabadwithin the International Infrastructure & Mobility Division. Mission We are looking for an experienced and highly skilled Railway Software Management Engineer to join our team. The ideal candidate will have 5 to 10 years of experience in the...
-
Senior Java Software Engineer
3 weeks ago
Ghaziabad, India BytR.hq Full timeJob Overview: As a Senior Java Software Engineer, you will be responsible for designing, developing, and maintaining complex and scalable backend systems. You will work closely with cross-functional teams to implement high-quality solutions, driving innovation and ensuring the success of our platform.If you are interested, fill out this form:...
-
Senior software engineer
4 days ago
Ghaziabad, India FAAMG.dev Full timeCompany Description We at . are a team of engineers, leaders, artists, and strategists dedicated to providing impactful and exclusive IT services to our clients. Along with having startup experiences, our people have gained valuable learnings and experience developing and maintaining highly optimised and large-scale software applications while working at...
-
Associate Software Engineer
3 weeks ago
Ghaziabad, India Elena Digital Full timeCompany DescriptionElena Digital specializes in designing, developing, and maintaining software applications for web and mobile platforms. Their services include Magento 2 development, React Native mobile app development, WordPress WooCommerce solutions, and digital marketing strategies. The company is known for delivering high-quality services and...
-
Software engineer
4 days ago
Ghaziabad, India DDN Full timeThis is an incredible opportunity to be part of a company that has been at the forefront of AI and high-performance data storage innovation for over two decades. Data Direct Networks (DDN) is a global market leader renowned for powering many of the world's most demanding AI data centers, in industries ranging from life sciences and healthcare to financial...
-
Quality Assurance Automation Engineer
3 weeks ago
Ghaziabad, India Mithril Defense Full timeWe are Hiring: Quality Assurance Automation EngineerJoin Us in Shaping the Future of Drone Technology!We are a US-headquartered security company delivering cutting-edge solutions in drone technology, mobile applications, web platforms, and 3D apps. We are seeking a QA Automation Engineer with 5+ years of experience to help us develop and maintain automated...
-
Director Software Engineering
1 week ago
Ghaziabad, Uttar Pradesh, India Optum Full timeOptum is a global organization that delivers care, aided by technology to help millions of people live healthier lives. The work you do with our team will directly improve health outcomes by connecting people with the care, pharmacy benefits, data and resources they need to feel their best. Here, you will find a culture guided by diversity and inclusion,...
-
[Apply in 3 Minutes] Technical Support Engineer
3 weeks ago
Ghaziabad, India Recro Full timeAbout the client:- Client is a logistics automation and optimization company that was started in 2016 with a vision of making logistics simple, smart, and sustainable for enterprise customers. In the span of 8 years, we have built a robust portfolio of products backed by our proprietary and industry-leading algorithms and AI/ML techniques which helps our...
-
Associate software engineering manager
7 days ago
Ghaziabad, India Optum Full timeOptum is a global organization that delivers care, aided by technology to help millions of people live healthier lives. The work you do with our team will directly improve health outcomes by connecting people with the care, pharmacy benefits, data and resources they need to feel their best. Here, you will find a culture guided by diversity and inclusion,...
-
QA/qc Executive
2 weeks ago
Ghaziabad, Uttar Pradesh, India D K INDUSTRIES Full time**Job Summary**: The **QA/QC Executive** will be responsible for ensuring the quality and compliance of cosmetic and depilatory products at all stages of production, from raw materials to finished goods. The role includes implementing quality control procedures, conducting product testing, ensuring regulatory compliance, and maintaining quality standards in...
-
Senior software engineer ii- react native
7 days ago
Ghaziabad, India Optum Full timeOptum is a global organization that delivers care, aided by technology to help millions of people live healthier lives. The work you do with our team will directly improve health outcomes by connecting people with the care, pharmacy benefits, data and resources they need to feel their best. Here, you will find a culture guided by diversity and inclusion,...