- The candidate should have more than 2+ years of experience in Manual testing, Developing, and executing test cases.
- Minimum 2 years of experience with selenium web driver is required also needs to have strong Java coding skills.
- Selenium with Java, Selenium Eclipse automation, API automation experience is good to have.
- Exposure to working in Agile/Scrum environment.
- Experience in Web Testing and Mobile Testing is a must.
- Understanding of QA metrics and reporting.
- Should have knowledge of Defect Management, Bug life cycle, Performance management.
- Proficient in different types of Testing like Integration, Regression, Sanity, User Acceptance testing, etc.
About Aapna Infotech
Similar jobs
Greetings from People First Consultants!!
We are hiring for one of leading client in Chennai
Work Location: Chennai
Exp:3-6 yrs (Associate).
Notice: Immediate to 30 days.
Required Skills:
- Experience with Test Design/Execution with Tricentis (Tosca), Selenium Apptus
- Experreince with SAP Agile & Salesforce.
- Automation of Web Portal/Service.
- Framwork Creation, Script Creation and Maintainence.
- Managing requirment in terms of Automation.
- Ability to work individually and also in a team as and when required.
- writing and executing codes with respect to the software and its specifications.
- Maintaining test scripts inventories
- Able to create test plan/strategies for automated tests
- Creating required data for test cases
Primary Responsibilities:
· Create test plan and test cases
· Verify application for functionality
· Develop Test Automation for products
· Master the functionality of the product
· Work with Product managers to understand the product requirement & acceptance criteria
· Develop deep understanding of the architecture & implementation for the product
· Drive a culture of quality, technical curiosity, continuous improvement, and evidence-based decision-making in the organization.
· Execute other Duties as assigned
Must-Have Skills and Abilities:
· 3 to 5 years of experience in Information Technology with expertise in test automation of applications from UI and API layer.
· Hands-on experience of programming concept such as OOPs in scripting languages like Java, .NET, Python and JavaScript.
· Candidate should have hands on experience of writing, maintaining automated UI and APIs tests written in Java, JavaScript, C#, Python using various open-source testing libraries like, Cypress, REST Assured, Selenium, etc.
· Hands on experience with one or more querying languages such SQL (preferred) and No SQL databases (MongoDB).
· Hands on experience in automating backend REST services including writing custom functions using tools such as Cypress, Postman, REST Assured, Ready API etc.
· Experience of working in distributed agile teams using agile frameworks such as SCRUM ,
· Hands on experience of working with continues integration tools such Jenkins, Circle CI.
· Able to independently create and maintain automation test jobs using tools such as Jenkins.
· Hands on experience working with source code management tools such as GitLab, GitHub, AWS Code Commit etc.
· Ability to quickly adapt to new tools and evolving technologies.
· Excellent verbal and written communication.
Job Description
✓ 7-9 Yrs. overall hands-on experience in QA, at least 3+ years in Test Automation.
✓ Collaborates with testing team and application developers to improve the overall quality of
software programs, ensuring quality throughout the software development life cycle.
✓ Expertise in working with tools like Eclipse, Selenium, Cucumber, Appium, Serenity, Jenkins,
Junit and Maven.
✓ Hands on programing experience in JAVA.
✓ Excellent knowledge of Serenity BDD framework with Java and Selenium skills.
✓ Experience in Designing, developing, debugging and executing Automation Scripts.
✓ Proficiency in writing clean, modular, reusable code using design patterns.
✓ Proficiency at identifying and analyzing the root cause of complex bugs in your code as well as
other's code.
✓ Create and run automation test cases against web interfaces and APIs.
✓ Preferable experience on Serenity testing framework.
✓ Must have experience on Cucumber, Selenium, BDD.
✓ Knowledge on Source Code Management - GitHub/Bitbucket.
✓ Expertise in developing test automation and Continuous Integration (CI) and Continuous
Delivery (CD) solutions using Jenkins.
✓ Strong ability to write automation scripts using Java.
✓ Well versed in Gherkin.
✓ Familiarity with Agile frameworks is a plus.
✓ Knowledge of Issue tracking and project management tool JIRA/Zephyr
✓ Knowledge of any automation tools like Test Complete is an additional plus.
✓ Should be able to take up manual tasks as required.
✓ Creative thinking, good problem solving skills.
Skills / Expertise needed:
✓ Provide technology leadership for enhancing test automation capability at organization level
✓ Ability and proven experience in advising the management on test automation strategy, setting
direction for long term automation plan, bringing in best practices and ROI evaluation
✓ Possess in-depth knowledge of multiple open source/commercial tools for Web test automation
(QTP/ UFT, Selenium, Test Complete, Coded UI, Tosca etc.) and Mobile test automation
(Ranorex, Appium, Robotium, SeeTest, etc.)
✓ Web and mobile testing (iOS, Android, and Windows), automation frameworks, Continuous
Integration tools (Jenkins) and infrastructure for automation
✓ Sound understanding of agile and modular frame work methodologies, concepts
✓ Providing end-to-end delivery support for testing engagements
✓ Reviewing and implementing best-fit solutions among options evaluated
✓ Ability to implement quantitative test process measurement techniques
✓ Integrating manual and automated test effort
✓ Understanding software quality best practices, test strategy and planning, test case
development, test case execution, deployment and, test data, defect tracking, and test
Skills required / Roles and Responsibility
- Aware of API testing.
- Good logical reasoning. Good problem-solving skills.
- Should be able to do Automation using python/java.
- Proficient with Selenium and Java
- Must have Manual testing experience.
- Hands on experience on automation frameworks and must have experience of building them from scratch.
- Great design and problem-solving skills.
- Good to have knowledge of any Cloud and basic of DevOps.
- Proficient understanding of GIT, Linux.
- Able to analyze and clearly articulate complex issues and technologies.
- Strong debugging skills.
- Excellent communication, documentation and reporting skills.
- Ability to plan, priorities and execute in fast moving Agile sprints
5-12 years of experience in testing the Network products
Good Knowledge & understanding network protocols
Strong knowledge of TCP/IP networking
Hands on experience in l2/l3 protocols testing
Hands on testing experience in dynamic routing protocols like bgp,ospf etc.
Proficient in scripting (preferably Python)
Note: From Netwrking Product company experice is a must
- 5+ years of Quality Assurance/Testing experience.
- 3+ years of Data Quality experience, or SDET experience with a focus on data, data warehousing, reporting, etc.
- 3+ years of Data Quality experience, or QA experience with a focus on Android, iOS, Roku, and connected devices,
- 3+ years of testing experience working within an Agile environment, and with Agile Management tools such as JIRA.
- Experience with Automation Framework development using Java.
- Experience with Performance Test Design, Development, and load testing execution.
- Design, create and maintain assets used to execute performance tests and contribute to the execution and monitoring of performance test executions using ApacheJMeter, LoadRunner, or similar tools.
- Working knowledge of JAVA, JVM, Spring Boot, data warehouse, data integration, SQL Server, apache Kafka, data streaming, big data, MongoDB, SQL, Web Services, microservices,ETL,change data capture (CDC), DevOps.
- Strong SQL experience, with knowledge of AWS Redshift, Snowflake, or columnar databases.
- Experience with reporting or analytics tools like Tableau or Mode.
- Experience working with Amazon Web Services, querying, and working with data in various AWS services.
- Programming experience in a language such as Python, Java, etc. for the purposes of parsing files and running queries.
- Experience with analytics implementations (network events, ad beacons, user action events, etc.) in a web or mobile application.
- 4+ year of experience working as a Quality Assurance Engineer
- Experience in manual testing
- Experience in automation testing
- Bachelor's Degree
- Experience in Functional and UI testing (mobile, tablet and desktop).
- Experience in developing, documenting and coordinating the deployment of manual and automated tests for complex systems.
Preferred Qualifications :
- Experience in using Python, Selenium and SQL
- Strong project management skills, preferably with software testing or operations.
- Strong focus on customer experience, curiosity about how things fit together and a passion for driving improvements to raise the overall quality level of our software and operations environments.
- Creativity and initiative to improve the customer experience and advertising operations processes.
- Excel in communicating with technical and business leaders in advertising sales, campaign management, design, operations, developers, and technical leaders, even if they are remote.
- Ability to deal with ambiguity in a fast-paced environment where every change affects the experience of millions of customers.
- Experience working with global teams.
Experience Range 3 to 6 years.
Please share your details like notice period years of experience in automation and then apply.
Skills Require Automation Testing, Java or Python,web and mobile testing.
**Immediate to 15 days. joiners are preferred.
Who are currenlty serving notice can also apply.**
- CI/CD
- Using tools like Git, Bitbucket, Jenkins, SonarCube, etc.
- Understand Agile Values & Principles
- Knowledge of the DevOps methodology / should have worked on projects in a DevOps environment
- Experience in QA processes, Test Strategy, Test Design, Test execution analysis & reporting
- Design, develop, document, and maintain manual test cases and automated test scripts.
- Actively contribute in the day-to-day planning, design, execution, and reporting of manual test cases and automated test scripts
- Follows software engineering principals in development of automation, manual test cases, software tools, and SQL
- Understand and apply test-driven design concepts to test and debug automated solutions or manual test executions and software utilities developed by self and others
- Deliver accurate and maintainable code for test automation and software utilities
- Experience and desire to work in a Global delivery environment
- Proficient in Speaking, Reading and Writing English
- Should be able to take ownership of meetings, communicate thoughts clearly/concisely and push back whenever required
- Should be able to instruct and guide teams