company logo

Quality Assurance Engineer

Hyderabad
Vijayawada
Kurnool
Visakhapatnam
Secunderabad
Full-Time
Hybrid
Senior: 7 to 10 years
Posted on Jan 10 2025

About the Job

Skills

Selenium
Cypress
REST API Testing
Postman
CI/CD
SQL
Java
Javascript

Job Summary:

Senior QA Engineer for APIs Job Summary We seek a detail-oriented and experienced Senior QA Engineer to join our team.

The ideal candidate will have a strong background in testing software applications, particularly APIs, and excel in creating and managing test documentation.

Join our high-performing team as a Senior QA Engineer, where your expertise will shape the quality of mission-critical APIs used across industries.

We'd love to hear from you if you’re passionate about building robust systems and creating seamless user experiences.

Responsibilities

● Collaborate Across Teams: Partner with development, product, and design teams to define and implement QA strategies that align with business goals and ensure seamless integration of quality assurance into the software development lifecycle.

● Develop Test Plans: Design, execute, and maintain comprehensive test plans and cases for manual and automated testing, with a focus on NodeJS APIs and complex backend workflows.

● Database Validation: Perform detailed testing of SQL and NoSQL databases, including query validation, data integrity checks, and performance optimization.

● Automated Testing: Build and maintain automated regression, functional, and performance tests using industry-standard frameworks and tools like Selenium, Cypress, or Appium.

● Backend and API Testing: Test backend processes, APIs, and log integrations, leveraging tools like Postman, AWS (Lambda, DynamoDB, Amplify), and Firebase to validate system functionality and performance.

● Analytics Verification: Ensure accurate implementation and reporting of analytics events using platforms such as Amplitude and Mixpanel.

● Bug Management: Lead defect triage sessions to prioritize and resolve critical issues, ensuring bugs are documented, tracked, and addressed promptly.

● Cross-Platform Testing: Conduct thorough testing of web and mobile applications (iOS, Android, Angular) to ensure functionality, usability, and performance meet high standards.

● Infrastructure Validation: Validate cloud infrastructure to ensure API performance meets SLA requirements and supports business-critical operations.

● Quality Documentation: Develop and maintain detailed QA documentation, including test plans, scripts, and bug reports, to ensure traceability and comprehensive coverage.

● Mentorship and Leadership: Mentor junior QA engineers, foster a quality culture within the team, and contribute to establishing best practices for testing and quality assurance.

● Agile Collaboration: Participate in agile ceremonies, including sprint planning, standups, and retrospectives, to align testing efforts with development timelines and deliverables.

● Stakeholder Reporting: Provide regular updates on testing progress, defect metrics, and overall QA efforts to stakeholders, ensuring transparency and accountability.

● Domain-Specific Testing: Execute manual testing of industry-specific workflows, particularly in financial or fintech products, to ensure alignment with user requirements and regulatory standards. ● Lifecycle Collaboration: Collaborate across the product lifecycle to determine testing requirements and ensure quality at every stage of development.

● User-Centric Testing: Analyze user requirements and feedback to design tests that enhance application usability and reliability.

Required Qualifications

● 8+ years of professional experience in software QA, focusing on API testing.

● 5+ years of hands-on experience with test automation frameworks and tools (Selenium, Appium, Cypress, or similar).

● Strong expertise with Postman, LambdaTest, and tools for API testing and automation.

● Deep understanding of SQL and NoSQL databases, including experience with tools like MySQL Workbench or MongoDB Compass.

● Proven track record of designing and maintaining test frameworks to support complex applications.

● Advanced knowledge of testing cloud-native applications on AWS (Lambda, DynamoDB, S3, API Gateway).

● Familiarity with event-driven architectures and asynchronous testing methodologies.

● Experience working with analytics platforms (Amplitude, Mixpanel) and validating data pipelines. ● Strong problem-solving skills with a proactive approach to identifying and addressing quality issues. Preferred Qualifications

● Master’s degree or foreign equivalent in Computer Science, Electrical Engineering, or a related field.

● Prior experience in fintech or banking products, with a deep understanding of financial workflows.

● Expertise in mobile app testing on iOS, Android, or Angular platforms.

● Knowledge of scripting languages (Python, JavaScript) for custom test automation.

● Experience with tools like JIRA, TestRail, and Git for managing QA processes.

● Knowledge of CI/CD tools and processes to integrate automated tests seamlessly.

● Executes automation tests using languages and frameworks like Java, Python, Selenium Webdriver, Appium, Espresso, EarlGrey, or XCTest Soft Skills

● Excellent problem-solving skills and a proactive attitude toward identifying and addressing challenges.

● Strong communication skills with the ability to collaborate effectively across teams.

● Detail-oriented, with a commitment to maintaining high standards of quality.






About the company

A Software development and consulting firm

Industry

IT Services and IT Consul...

Company Size

11-50 Employees

Headquarter

Hyderabad

Other open jobs from Chiselon Technologies Pvt Ltd