Bangalore, Karnataka, India
Information Technology
Full-Time
R Systems
Overview
Your Role and Impact
**Job Title: QA Engineer**
We are seeking a skilled and experienced QA Engineer to join our dynamic team in Noida. The ideal candidate will have a strong background in both manual and automation testing, with a particular emphasis on Java, Python, and relevant testing frameworks. You will be responsible for ensuring the quality and reliability of our software products through the implementation of rigorous testing strategies.
Key Responsibilities
Excellent hands-on experience in automation scripting using different automation frameworks, i.e. Robot, ReadyAPI, and others.
Ability to initiate/create workflows from scratch irrespective of the tool, platform., create automation scripts, capture results including screenshots, status, description of issues, and reporting on the results and scheduling for executions
Understanding of GitHub, GitHub actions, and ability to schedule executions, CI/CD pipelines
Experience using AI tools to expedite manual and automation scripts creation
Python is primary, requirement is to have both Java & Python
Qualifications
Your Contribution
### Job Title: QA Engineer
**Job Title: QA Engineer**
- Location:** Noida, Uttar Pradesh, India
- Experience:** 7 - 8 years
We are seeking a skilled and experienced QA Engineer to join our dynamic team in Noida. The ideal candidate will have a strong background in both manual and automation testing, with a particular emphasis on Java, Python, and relevant testing frameworks. You will be responsible for ensuring the quality and reliability of our software products through the implementation of rigorous testing strategies.
Key Responsibilities
- Design, develop, and implement automated test scripts using Java, Python, Selenium, and Robot Framework.
- Conduct API testing for RESTful and SOAP services using Ready API, ensuring all features function as expected.
- Execute manual testing, including functional, regression, and ETL testing to verify software functionality and performance.
- Collaborate with development teams in an Agile environment to identify and resolve defects and improve product quality.
- Create and manage test cases, test plans, and test scripts using Jira and other test management tools.
- Analyze test results, document findings, and report defects to development teams.
- Implement best practices for testing and quality assurance in line with industry standards.
- Continuously improve testing processes to enhance efficiency and effectiveness.
- Strong experience in Java and Python programming languages.
- Proficiency in Selenium and Robot Framework for UI automation testing.
- Hands-on experience with Ready API for API testing.
- Expertise in manual testing, functional testing, regression testing, and ETL testing.
- Familiarity with Jira and other test management tools for tracking test cases and defects.
- Knowledge of Agile testing methodologies and practices.
- Strong analytical skills and attention to detail.
- Excellent communication and collaboration skills.
Excellent hands-on experience in automation scripting using different automation frameworks, i.e. Robot, ReadyAPI, and others.
Ability to initiate/create workflows from scratch irrespective of the tool, platform., create automation scripts, capture results including screenshots, status, description of issues, and reporting on the results and scheduling for executions
Understanding of GitHub, GitHub actions, and ability to schedule executions, CI/CD pipelines
Experience using AI tools to expedite manual and automation scripts creation
Python is primary, requirement is to have both Java & Python
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum of 7 years and maximum of 8 years of experience in software testing, with a balanced focus on manual and automation testing.
- Why Join Us?**
- Be a part of an innovative team that values quality and collaboration.
- Opportunities for professional development and career growth.
- Work in a stimulating environment with exposure to cutting-edge technologies.
Your Contribution
### Job Title: QA Engineer
- Location:** Noida, Uttar Pradesh, India
- Experience Required:** 7 to 8 years
- **Test Planning and Documentation:**
- Develop comprehensive test plans, test cases, and test scripts based on software requirements and specifications.
- Document and maintain detailed records of testing processes, ensuring compliance with testing standards and methodologies.
- **Manual and Automation Testing:**
- Conduct manual testing (Functional Testing, Regression Testing) for applications to validate features and ensure software quality.
- Design, develop, and execute automated test scripts using tools like Selenium, Robot Framework, and Ready API.
- **API Testing:**
- Perform detailed API testing (SOAP, REST) to validate endpoints, ensuring they meet functional and performance requirements.
- Utilize Ready API and other tools for efficient API testing undertakings.
- **Test Management:**
- Utilize JIRA and other Test Management Tools to track defects, manage test cases, and report on testing progress.
- Collaborate with cross-functional teams in Agile environments to ensure testing is integrated into the development cycle.
- **Defect Tracking and Reporting:**
- Identify, document, and communicate software defects in a meticulous manner.
- Participate in defect triage and work closely with developers to ensure timely resolution of identified issues.
- **Collaboration:**
- Work alongside development and product teams to understand requirements and improve overall product quality.
- Participate in Agile ceremonies (sprint planning, daily stand-ups, retrospectives) to ensure continuous improvement in testing processes.
- **Performance and ETL Testing:**
- Conduct ETL testing to validate data migration and transformation processes ensuring data integrity.
- Collaborate in performance testing activities to identify software bottlenecks and areas for improvement.
- **Continuous Improvement:**
- Stay updated with the latest testing tools and methodologies to enhance the overall quality assurance process.
- Provide mentorship and support to junior QA engineers, sharing knowledge and best practices to foster a culture of quality within the team.
- **Stakeholder Communication:**
- Report testing outcomes and metrics to stakeholders, highlighting critical quality metrics for decision-making.
- Communicate testing progress and issues to management, ensuring transparency throughout the testing lifecycle.
- Proficient in Java and Python for test automation scripts.
- Strong experience with Automation Testing frameworks (Selenium, Robot Framework).
- Knowledge and experience in API Testing, including SOAP and REST.
- Solid understanding of Agile Testing methodologies.
- Familiarity with ETL testing processes and tools.
- Excellent written and verbal communication skills.
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in