592 Qa Engineer jobs in Chennai
QA Engineer
Posted 2 days ago
Job Viewed
Job Description
JOB SUMMARY
- Working hours: 10 AM IST to 7:30 PM IST
- Location: Chennai, India
- Years of Experience: 3-4 years
Must Have:
- Hands-on experience in Agile/Scrum development processes.
- Experience in writing clear and concise automated scripts for API testing using RestSharp and C#.
- Hands-on Experience in creating automated tests using CYPRESS tool and good practices.
- Strong programming knowledge and competency in C#, JavaScript.
- Knowledge and experience in using defect tracking application (JIRA)
- Work experience in CI/CD tools like GitLab, GitHub.
- Experience in full automation of CI/CD testing.
- Experience in Performance Testing using any tools like JMeter
- Knowledge on AWS cloud services
- Should possess experience in Manual Testing and Test Cases/Scenarios Development
- Key Skills : Java Script, C#, API Automation RestSharp, GitLab, CI/CD, JMeter
Responsibilities
- Assist in development of automated test environments and QA strategies
- Test the implementation – against RFCs, Standards, Use cases, Robustness scenarios
- Creating automated tests using CYPRESS tool
- Creating automated API Scripts using RestSharp and C#
- Work closely with development teams to traige failures, verify images with bug fixes.
- Interaction with product management, software/hardware development team, and System & Technology to understand customer and product requirements.
- Execute and advise on automated testing.
- Execute manual integration, system, and performance tests.
- Develop, run and maintain both manual and automated tests.
- Design and execute performance/load tests.
- Report the Testing Status to Team Lead/Manager on Daily Basis
By applying, I confirm I have read and accept TransPerfect's Privacy Policy:
QA Engineer
Posted today
Job Viewed
Job Description
YOULL BUILD TECH THAT EMPOWERS GLOBAL BUSINESSES
Our Connect Technology teams are working on our new Connect platform, a unified, global, open data ecosystem powered by Microsoft Azure. Our clients around the world rely on Connect data and insights to innovate and grow.
As a QA Engineer, youll be part of a team of smart, highly skilled technologists who are passionate about learning and supporting cutting-edge technologies such asCloud/Bigdata Automation, Python, Pyspark, SQL, Hive, Databricks, Airflow, Performance testing other Data engineering tools. These technologies are deployed using DevOps pipelines leveraging Azure, Kubernetes, Jenkins and Bitbucket/GIT Hub.
WHAT YOULL DO:
- Develop, troubleshoot, debug and make application enhancements and create automation framework leveraging Python/Pyspark, SQL/NOSQL as the core development languages.
- Develop and build scalable automation frameworks and test suites working across technologies.
- Develop Gen AI Automation solutions using AI ML Framework.
- Develop documents and maintain test plans, procedures and scripts and perform well defined product level integration tests.
- Implement execute and debug automated test scripts using various technologies and tools.
- Perform manual testing, the scope of which will encompass all functionalities of services as prequel to automation.
- Work closely with other quality and development engineers to build, evolve and maintain a scalable continuous build and deployment pipeline.
- Deploy application components using CI/CD pipelines.
- Build utilities for monitoring and automating repetitive functions.
- Collaborate with Agile cross-functional teams - internal and external clients including Operations, Infrastructure, Tech Ops
- Research and evaluate a variety of software products and development tools.
- Provides technical guidance and support to colleagues such as code reviews, testing and software documentation as required.
Qualifications:
- 3-6 Years of years of applicable software engineering experience
- Strong fundamentals with experience in Cloud/Bigdata Automation Testing, Python, Pyspark, Machine Learning, SQL, Hive, Databricks, Airflow, UI and Service Testing, Performance Testing.
- Must have Pyspark / Python experience and proficient enough to create scalable big data Automation testing framework in Cloud
- Hands on experience in Test Automation, Creating Automation framework in Cloud, API microservice automation.
- Must have SQL knowledge.
- Must have knowledge of relational databases, preferably PostgreSQL.
- Must have experience in cloud technologies, preferably Microsoft Azure.
- Must have experience in UI and Services functional validations.
- Good to have experience in AI ML and validation using AI ML framework.
- Good to have experience in Selenium, TestNG, JAVA.
- Good to have experience in performance testing using Load Runner or Jmeter.
- Good to have experience with DevOps Technologies as GIT Hub, Kubernetes, Jenkins, Docker.
- Good to have experience on Retail Domain.
- Solid understanding of software testing principles, methodologies and best practices.
- Strong analytical, problem-solving skills and ability to learn and apply new technologies quickly
- Excellent English communication skills, with the ability to effectively interface across cross-functional technology teams and the business
- Minimum B.S. degree in Computer Science, Computer Engineering or related
QA Engineer
Posted today
Job Viewed
Job Description
This is a remote position.
(UG - B.Tech/B.E. Computers / IT, B.Sc IT, BCA) OR (PG- MCA - Computers, M.Tech
Computers)
Proven work experience of 3+ years in Software Quality Assurance and Automation
Frameworks
Strong knowledge of software QA methodologies, tools and processes
Experience in creating automation test scripts for web and desktop applications
Must have experience with the Cypress Automation tool or Selenium with Java
Hands-on experience with other automated testing tools like, WinAutomation, AutoIT,
UIPath, Microsoft Power Automate, Ranorex
Understanding of Batch scripts
Power shell scripting knowledge
Good to have knowledge on RPA tools
Understanding of black box and white box testing
Problem solving
Adept in working in a fast paced environment
QA Engineer
Posted today
Job Viewed
Job Description
The following are the guidelines and requirements for the Automation framework:
1. Adhere to CI/CD (Continuous Integration/Continuous Deployment) for Automation framework.
Use an easy-to-understand framework, preferably BDD (Behaviour-Driven Development) implemented in a Given, When, Then format. This format helps both technical and non-technical users tounderstand the test scenarios in plain language.
Provide comprehensive reporting and overview of what was tested, including the number of tests executed as part of a release, covering regression and smoke testing scenarios. All issues raised duringtesting must be reported in Jira.
Maintain a common repository for all test cases in Jira, accessible , including both manual and automated tests.
Implement a regression suite maintenance process that includes handling production defects to prevent the recurrence of bugs in production.(Atlassian) Jira / Confluence Confluence is used for all our KT and documentation, including post-mortems, operational processes and procures, the calendar and technicalarchitecture.
Do not maintain separate smoke and regression suites but use test case tagging to run only smoke or only regression tests, or both.
Implement unit testing during the development cycle, and share the details.
Optimise the handling of the Automation backlog, which includes tests and bugs.
Efficiently manage defects through effective Root Cause Analysis (RCA) sessions and take actions to avoid their recurrence.
Provide brand-wise reporting for regression testing to allow better insights into the testing coverage.
Focus on introducing API testing to reduce the reliance on UI testing for functionality checks.
Daily maintenance of the regression suite to address failing and flaky test cases.
Implement Requirement Traceability to map requirements to test cases.
Have dedicated Test environments with Production data, configuration, and content synchronised with the production environment.15. Update the regression suite based on the progression of test cases as new functionalities are added or existing ones are modified.
Clear and designated Single Points of Contact (SPOCs) for specific queries within the AMS team is essential for effective communication and issue resolution, covering: deployment-related queries, there should be one designated SPOC who will handle all questions and concerns related to deployments and for environment-related queries, another SPOC should be assigned to address any issues or inquiries concerning environments.
*By following these guidelines, the Automation framework will be robust, efficient, and align with testing standards and practices.
*Having these designated SPOCs documented under the Confluence page will provide visibility to everyone involved in the project/support process. This documentation will serve as a quick reference forteam members, enabling them to know exactly who to reach out to for specific types of questions or problems.*Having clear communication channels and SPOCs will streamline the support process and enhance collaboration within the AMS team.
It also ensures that important information and knowledge areshared effectively, leading to better incident management and issue resolution.QA process:QA should be involved in all the meetings - refinement , sprint planning, RCA meetings, retrospectivesTest management tool to be used for Sprint Test execution(Jira, zephyr).
Requirement traceability matrix to map requirements to the test cases.Test cases to be drafted before the sprint start and get reviewed by QA team.
Final QA sign off should be from QA team.Test cases should be with detailed test steps, actual result and expected result.Clear visibility for what is been tested with evidences(Screenshots, video recordings) and related bugs if any to be linked to the JIRA ticket(story/epic) RCA process for every production bug, process to not see it again by adding it to automation regression suite.
Defect managementDefect backlog to be maintained and reduced with every sprint incoming.Every defect should have below details- Steps to reproduce- Evidence(screenshots, logs)Environment detailsTest dataExpected and actual resultsRequirement reference for every defect
QA Engineer
Posted today
Job Viewed
Job Description
Job Description
Cloud-Based Finance (Budget and Cost) Application | Agile Development | Quarterly Release Cycle
Role Overview:
We at Fusion Practices are looking for a QA Engineer will be responsible for ensuring the quality and reliability of a cloud-based finance application focused on budgeting and cost management. Working within an Agile development environment with quarterly release cycles, the QA Engineer will plan, execute, and continuously improve testing strategies, with a strong emphasis on regression testing and collaboration across cross-functional teams.
Key Responsibilities:
- Develop, document, and maintain comprehensive test strategies and test plans tailored to cloud-based finance applications, ensuring coverage of all functional and non-functional requirements.
- Design, write, and execute detailed test cases and scripts for new features and existing functionalities, with a focus on both manual and automated testing approaches
- Lead and perform thorough regression testing to ensure that new releases do not negatively impact existing system functionality, prioritizing test cases based on risk and business impact
- Analyze requirements and collaborate with product managers, developers, and other stakeholders to clarify acceptance criteria and ensure testability of new features
- Participate actively in Agile ceremonies (sprint planning, reviews, retrospectives), providing accurate test estimates and feedback on release readiness
- Continuously improve testing processes, tools, and frameworks to increase efficiency and effectiveness, including the adoption of automation where appropriate
- Track, document, and communicate test results, defects, and quality metrics to relevant stakeholders, ensuring transparency and accountability throughout the development cycle
- Support release planning by identifying testing milestones, resource needs, and potential risks related to quality
- Stay current with best practices in QA, cloud technologies, and finance application compliance requirements
Required Skills and Qualifications:
- Proven experience in QA/testing of cloud-based finance or fintech applications, with a solid understanding of budgeting and cost management modules
- Strong expertise in test strategy planning, test case design, and regression testing within an Agile environment
- Hands-on experience with test automation tools and frameworks (e.g., Selenium, JUnit, Opkey, or similar)
- Familiarity with Agile methodologies and experience working in iterative, fast-paced development cycles.
- Strong communication and interpersonal skills for effective cross-team collaboration.
Preferred:
- Experience in fintech or secure, regulated environments.
- Understanding of cloud platforms (e.g., Oracle Cloud, Oracle Fusion Applications) and SaaS application testing.
- Familiarity with security and performance testing for distributed systems.
QA Engineer
Posted today
Job Viewed
Job Description
Job Description:
Position: QA Engineer
Location: Chennai, New Delhi, Bangalore,Pune, Bhubaneswar, Jaipur
Experience Required: 3-6 Years
Salary: Up to 15 LPA
Notice Period: Immediate to 15 days
Job Responsibilities
► Develop, implement, and maintain quality assurance protocols and test strategies.
► Collaborate with the development team to ensure quality in the entire development lifecycle.
► Design, execute, and evaluate test cases for manual and automated testing.
► Identify, analyze, and document software defects and discrepancies.
► Work closely with cross-functional teams to improve product quality.
► Ensure compliance with industry standards and guidelines for quality assurance.
Qualifications
► Bachelor's degree in Computer Science, Information Technology, or related field.
► Proven experience in software quality assurance, with a focus on manual and automated testing.
► Strong analytical and problem-solving skills with attention to detail.
► Effective communication skills and ability to work in a team-oriented environment.
Technical Skills: Manual Testing, Automation Testing, Selenium, TestNG, JIRA, SQL, API Testing, Agile Methodology
Job Type: Full-time
Pay: ₹750, ₹900,000.00 per year
Work Location: In person
QA Engineer
Posted today
Job Viewed
Job Description
Roles and Responsibilities
- 4+ yrs. of experience in creating Test cases and testing both manual and automation.
- Design, develop, and execute automated test scripts using Selenium WebDriver for web applications.
- Create comprehensive test plans, test cases, and test data to ensure thorough testing of software products.
- Collaborate with cross-functional teams to identify defects and implement fixes in a timely manner.
- Conduct manual testing of software applications on various platforms (Windows/Linux) to ensure quality assurance.
- Prior experience in analyzing project scope and preparing test execution plans for sprint releases.
- Participate in Scrum meetings and make sure there is no blocker or dependency to start the regression testing.
- Coordinate with various team to track the execution status, communicate to project leadership team and raise risks along with mitigation plan.
- Prior experience in working with cross-functional teams in case of any blocker from web service or another third-party environmental issue.
- Having experience in developing and writing high-quality coding that meets customer requirements in Web/ Mobile / API platforms based on the project need.
- Create/review BDD feature files for both iOS and Android apps.
- Good experience in coordinating with peer developers, client QA and business teams for system integration and UAT testing.
- Coordinate with the Integration test teams in planning and executing the end-to-end QA and product testing .Experience with Automation test frameworks - Selenium for web automation and Appium, Playwright for mobile app automation.
Be The First To Know
About the latest Qa engineer Jobs in Chennai !
QA Engineer
Posted today
Job Viewed
Job Description
Job Description
JD for QA Engineer
Reviewing quality specifications and technical design documents to provide timely and meaningful feedback
Creating detailed, comprehensive and well-structured test plans and test cases
Estimating, prioritizing, planning and coordinating quality testing activities
Review requirements, specifications and technical design documents to provide timely and meaningful feedback
Create detailed, comprehensive and well-structured test plans and test cases
Estimate, prioritize, plan and coordinate testing activities
Design, develop and execute automation scripts using open source tools
Identify, record, document thoroughly and track bugs
Perform thorough regression testing when bugs are resolved
Develop and apply testing processes for new and existing products to meet client needs
Liaise with internal teams (e.g. developers and product managers) to identify system requirements
Monitor debugging process results
Investigate the causes of non-conforming software and train users to implement solutions
Track quality assurance metrics, like defect densities and open defect counts
Stay up-to-date with new testing tools and test strategies
Proven work experience in software development
Proven work experience in software quality assurance
Strong knowledge of software QA methodologies, tools and processes
Experience in writing clear, concise and comprehensive test plans and test cases
Hands-on experience with both white box and black box testing
Hands-on experience with automated testing tools
Solid knowledge of SQL / Mongo DB and scripting
QA Engineer
Posted today
Job Viewed
Job Description
Job Title: Associate QA Engineer
Location: Navalur, Chennai.
Company Description
We are seeking a motivated and detail-oriented Associate QA Engineer to join our talented team and contribute to our continuous improvement efforts.
Job Description
As an Associate QA Engineer at Signatech, you will play a crucial role in ensuring the quality and reliability of our client projects and software product. You will work closely with the development team to identify and report defects, perform various testing activities, and contribute to the overall enhancement of our software products. This is an excellent opportunity for a passionate individual to gain hands-on experience in QA and contribute to the growth of our organization.
Roles And Responsibilities
- Collaborate with the development team to understand product requirements and design test cases accordingly.
- Execute test cases and analyse test results to identify defects, ensuring proper tracking and documentation.
- Participate in various testing activities, including functional testing, regression testing, and integration testing.
- Assist in the creation and maintenance of test data, environments, and testing tools.
- Work closely with cross-functional teams to ensure timely and effective communication regarding testing progress and issues.
- Contribute to the improvement of QA processes and methodologies by suggesting innovative ideas and best practices.
- Stay updated with industry trends and emerging technologies related to software quality assurance.
Requirements
- Bachelor's degree in computer science, Engineering, or a related field.
- 0 to 2 years of experience in software quality assurance, testing, or a similar role.
- Knowledge of software testing principles, methodologies, Test strategies and best practices.
- Familiarity with test management tools and defect tracking systems.
- Strong analytical and problem-solving skills with a keen attention to detail.
- Excellent verbal and written communication skills.
- Ability to work both independently and collaboratively within a team.
- Self-motivated with a passion for learning and staying updated with industry trends.
Preferred Skills
- Experience with automated testing tools and frameworks.
- Knowledge of Agile development methodologies.
- Basic programming or scripting skills.
- ISTQB or similar certification.
Skills: testing,test cases,communication,analytical thinking,testing tools,user acceptance testing,test planning,software quality assurance,quality assurance
QA Engineer
Posted today
Job Viewed
Job Description
- Contribute to the design and architecture of software solutions, ensuring they are amenable to test.
- Planning tests, including the definition and management of suitable test data, and managing the trade-offs for thoroughness/completeness vs. development & maintenance effort on one hand and time to execute on the other.
- Reduce friction and latency in the development cycle through automation and immediate feedback; not only test but also build, deployment, monitoring, etc.
- Writing great software to support agile software engineering practices (e.g., TDD, continuous integration, automated tests, etc.) Collaborating with product owners, stakeholders and potentially globally distributed teams. Work cross functional in an Agile environment.
- Ensure that our applications can scale to match huge demand across the world. Sweat about milliseconds of response time and obsess over the next 1 percent of efficiency.
- Excellent problem-solving, organizational and analytical skills
Requirements
- Master's / Bachelor's degree in Computer Science or related field with over 3 years experience.
- Knowledge of one of the following languages JavaScript, TypeScript, Java, Python.
- Experience building and executing automated tests using Selenium, playwright will be an added advantage.
- At least 2 years of experience testing software and web applications in an agile environment.
- Knowledge in automating UI tests with Selenium and Ruby.
- Knowledge of JavaScript, CSS, Web Standards and experience testing REST-based APIs.
- Experience configuring Jenkins and extending it with custom plug-ins.
- Understanding of enterprise-level automation needs and solutions (parallelism, distribution, etc.) Familiarity with client-side MVC frameworks.
- Experience with at least one major server-side web development stack, preferably ASP.NET Technical knowledge of at least one major RDBMS, preferably SQL Server.
- Strong verbal communication, cross-group collaboration skills, analytical, structured and strategic thinking. Great interpersonal skills, cultural awareness, and belief in teamwork.
A little about ADP:
We are a comprehensive global provider of cloud-based human capital management (HCM) solutions that unite HR, payroll, talent, time, tax and benefits administration and a leader in business outsourcing services, analytics, and compliance expertise. We believe our people make all the difference in cultivating a down-to-earth culture that embraces our core values, welcomes ideas, encourages innovation, and values belonging. We've received recognition for our work by many esteemed organizations, learn more at ADP Awards and Recognition.
Diversity, Equity, Inclusion & Equal Employment Opportunity at ADP:
ADP is committed to an inclusive, diverse and equitable workplace, and is further committed to providing equal employment opportunities regardless of any protected characteristic including: race, color, genetic information, creed, national origin, religion, sex, affectional or sexual orientation, gender identity or expression, lawful alien status, ancestry, age, marital status, protected veteran status or disability. Hiring decisions are based upon ADP's operating needs, and applicant merit including, but not limited to, qualifications, experience, ability, availability, cooperation, and job performance.
Ethics at ADP:
ADP has a long, proud history of conducting business with the highest ethical standards and full compliance with all applicable laws. We also expect our people to uphold our values with the highest level of integrity and behave in a manner that fosters an honest and respectful workplace. Click to learn more about ADP's culture and our full set of values.