QA Automation Engineer
Automation QA Engineer
What is the role?
This position will play a primary role in planning, implementing, leading, and executing all aspects of Quality and Testing. The role requires hands-on QA expertise, ability to take initiative, develop, and evolve our QA processes. The right candidate will be able to analyze the systems to determine what to test, the priority of those tests and the best way to test.
Key Responsibilities
- Perform impact/test analysis for the new features, feature-enhancements, and bug fixes.
- Conduct test design and test execution for functional/non-functional aspects of features / product.
- Hands-on execution for functional/non-functional aspects of features / product.
- Automate the tests to ensure repeatability of tests.
What are we looking for?
An enthusiastic individual with the following skills. Please do not hesitate to apply if you do not match all of it. We are open to promising candidates who are passionate about their work and are team players.
- 7+ year's experienced software quality professional.
- Experienced developing and executing test cases, scripts, plans and procedures to support various development methodologies.
- Familiarity with entire software development life cycle and test cycles (Unit, Regression, Functional, Systems, Performance and Volume, User Acceptance).
- Knowledge & experience on java or python, selenium, Appium, etc. to perform the automation of websites and apps on desktop/handheld devices.
- Knowledge & experience on tools like JMeter, Gatling, locust to perform non-functional tests.
- Detailed and effective written communication skills for documenting the features tested and bugs found.
- Highly organized, detail oriented, extremely responsive candidate who would like to take up technical challenges.
- Self-motivated, works well independently and with others.
Whom will you work with?
You will work with a top-notch tech team and report to the engineering head.
What can you look for?
A wholesome opportunity in a fast-paced environment will enable you to juggle between concepts yet maintain the quality of content, interact, share your ideas, and have loads of learning while at work. Work with a team of highly talented young professionals and enjoy the benefits of being at Xoxoday.
We are
A fast-growing SaaS commerce company based in Bangalore with offices in Delhi, Mumbai, SF, Dubai, Singapore, and Dublin. We have three products in our portfolio: Plum, Empuls, and Compass. works with over 1000 global clients. We help our clients engage and motivate their employees, sales teams, channel partners, or consumers for better business results.
Way forward
We look forward to connecting with you. As you may take time to review this opportunity, we will wait for a reasonable time of around 3-5 days before we screen the collected applications and start lining up job discussions with the hiring manager. However, we assure you that we will attempt to maintain a reasonable time window for successfully closing this requirement. The candidates will be kept informed and updated on the feedback and application status.
About A fast-growing SaaS commerce company permanent WFH & Office
Similar jobs
Responsibilities
· You are responsible for various dimensions of testing (functional/non-functional), ensuring quality experiences for our customers.
· With your extensive technical expertise and judgment, you are an integrated part of the software development team and define, document, analyze, perform and automate tests for products.
· You will identify functional /non-functional issues and come up with creative resolutions from test automation.
· You are responsible for adhering to best QA Automation practices and improving the quality of the products continuously.
· You are responsible for creating reliability that enables and validates high quality releases at a fast pace.
· You are responsible for creating and executing automation scripts on multiple platforms on Desktop, Mobile-Web and devices (iOS and Android app).
· You are responsible for mentoring and guiding peer teammates for various projects.
· Collaborating with QA Analysts and Software Developers to develop solutions.
· Experience with Agile Scrum process.
· You should have strong knowledge of different frameworks and knowledge of developing a test framework from scratch.
Desired Skills:
· You should have a strong technical background, be detailed driven and have excellent problem-solving abilities.
· Strong coding skills and OOD/OOP knowledge.
· You should have around 5 -8 years of experience in test automation of Web/Mobile either.
· You should have exposure to distributed systems or web applications/mobile applications.
· Strong understanding of various testing cycles and release activities.
· You must be aware of frameworks like Page Object Model, funtional object model.. etc.
· Good to have working knowledge on performance testing and API testing tools like jmeter, Postman and rest-assured.
· Experience participating of setup of test automation as part of CI/CD pipelines from the scratch.
· Proficiency in programming languages in Java.
· Have experience in industry best practices in development processes.
· You should have strong experience in Selenium, appium, rest-assured.
Qualifications
· Bachelor's degree in CS/IT/EC/ or any Related field.
· Previous experience as a test automation engineer (at least 3 years as SDET)
· Excellent mathematical and problem-solving skills.
· Highly accurate and detail-oriented.
Must-Have Skills:
- Hands-On experience in 2 or more of the following Python / Selenium /TestNG / Mockito / Puppeteer / Bash automation testing.
- Experience/familiarity in test framework development.
- Extensive knowledge of Testing lifecycle and core testing process/techniques using different test approaches.
- Excellent knowledge in testing skills (provide estimations, design test plan, and test strategy, writing test scenarios, cases, executing test cases, opening bugs, verifying bugs).
- Experience in testing across the stack
- databases, platform services to end-user interfaces
- Experience using project and dependency management tools such as Maven.
- Experience of working in Agile Methodology.
- Well-versed with SQL.
- Awareness of CI/CD and DevOps.
- Strong communication skills, strong Analytical Capability, and a - Can-do- attitude.
- A Graduate in Computer Science or equivalent degree
-Good to have: working knowledge of Puppeteer for Graph QL testing.
- It is Good to have knowledge of performance testing.
looking for immediate joiners or within 15 days joiners(max)
- Create tests to identify software problems
- Analyze bugs and errors found during tests
- Document results of tests for the software development team
- Recommend improvements in software to enhance user experience
- Motivate the development process for efficiency and performance
- Works together with the software developer to enhance and improve
- programs
- Research and compare similar competitor products
- Maintain updated knowledge of industry trends and advancements
Qualifications for QA Engineer
- 2-3 years of experience in software development and testing
- High proficiency in computer technology and programming languages
- Strong knowledge of manual & automated testing using tools like JEST
- & Selenium along with React and Java
- Exceptional attention to detail and ability to think out side the box
- Excellent analytical and problem-solving skills
- Good oral and written communication skills
- Great team player and able to work efficiently with minimal supervision
● The individual will be responsible for developing manual test scripts.
● Responsible for executing automated and manual test cases.
● Responsible for tracking and logging defects during execution.
● Generate reports such as defect analysis report, project status report, etc.
● Should be able to understand customer/end user's requirements and should own the issue till
closure.
● Actively participate in requirement analysis and test design.
● Work with product team/designer on front end side UI design.
● Identify opportunities for continuous improvement.
● Provide proactive advice and feedback throughout the software testing lifecycle for prevention
and early correction of quality problem.
● Demonstrate relationship building and teamwork skills within all levels of the organization in a
collaborative effort
● Must be adaptable in a changing environment and be effective in many different business
settings.
Required skills
● 2 - 5 years' experience testing Web and Mobile Applications (either manual or automated)
● Good knowledge in Web/REST API testing
● Experience working on Agile based projects
● Good experience in writing clear and thorough test plans and test cases
● Good understanding of Software testing lifecycle
● Should have expertise in various test development and design methodologies
● A high standard of written and verbal English Desirable skills
● Working knowledge on REST API.
● Understanding of web and Mobile app design standards.
Nice-to-have
● 1+ year(s) experience writing automated test scripts (not record/replay)
● Experience in the design of great user experiences
● Knowledge of Postman or similar for WebAPI testing
● Robotic process automation (RPA) tool experience using UIPATH/Automation Anywhere/Blue
Prism
Requirements:
● Strong software engineering background, with good problem solving skills.
● Extremely self-motivated; able to identify opportunities for improvement and tackle
them, without external direction
● Experience with testing automation tools like Selenium/Appium, jUnit etc.
● Experience in testing Web Application and Mobile Web
● Experience in testing Native Mobile Applications(Android/Ios)
● Good working knowledge of scripting languages.
● Experience developing and debugging in Php, Python or Java.
● Basic understanding of linux systems and commands.
● Knowledge of relational databases/SQL
● Strong communication and documentation skills
● BE in Computer Science or equivalent work experience
Pluses:
● Understanding of continuous deployment techniques
exp-6.8yrs
salary-12-15lpa only
Skills required:
• 7-8 + Years of experience in automation with Selenium Cucumber framework and C# /
Python
• Candidates must be able to write test plans, test scenarios, test cases and do
exploratory testing, be process-oriented and above all, do a good job at documenting
the work done.
• Demonstrate strong grip on understanding business requirements, technical aspects of
software testing like - security and performance in addition to the general software
testing best practices.
• Hands-on & experienced with web and mobile applications testing using manual and
automation tools.
• Should be strong in setting up Selenium Test environment (Selenium Webdriver, C#,
MSTest, Nunit and Azure Devops pipeline)
• Must have CI/CD tool exposure (Preferably Azure Devops)
• Hands on experience in mobile app automation (iOS and Android)
• Hands on experience in Web Service testing using RestAssured/SoapUI/Postman
• Experience with load testing and knowledge of load testing tools like Jmeter would be
a plus.
• Experience with Security testing using ZAP tool will be plus
• Exposure to reporting Framework – Extent Report, Allure, etc.
• Building Automation Framework, adapt to new Languages and Tools, Solution
Provider, also wider thought process in understanding of Service Virtualization and
Performance Testing.
• Understanding on upcoming Technologies and Tools, should be able to provide
hybrid / Custom Solutions. Should have built Custom Tools for Automation.
• Awareness in creating Test Automation Frameworks for large-scale distributed
systems\cloud infrastructure.
• Familiarity with configuration management tools for software development (Azure
Devops server)
• Responsible for driving automation test strategy
• Should be strong in DB concepts
• Vast experience in testing with external APIs and SDKs
Education
Bachelor or Masters Education in electronics, computer, software engineering or other
relevant discipline.
Hiring for leading BNPL player
Someone from the Product /Fintech based company
Max notice 1 month or immedite joiner are welcome
Primary role will be quality and timely delivery of the application/feature/module your team will be working on
- Analysis of requirements, preparing a query list based on those requirements
- Participation in test planning meetings and providing feedback to the testing/product teams
- Conducting exploratory testing – simultaneous test design and execution
- Writing Automation test scripts with the aim to carry out https://u-tor.com/topic/how-automate-regression-testing">automated regression tests after every update and release of the new software version
- Set the priority for automation scenarios and work to maximize test coverage
- Write documentation on automated testing and select new automated tools
- Collaborate with the development team to assess or diagnose problems and suggest possible solutions
Desired Skills:-
- Bachelor's degree in Computer Science, Software Engineering, or a related technical discipline
- Experience of 5-7 Years
- Expertise in Automation/Manual testing with experience in writing and executing the test cases
- Expertise in any Software programming language-preferably Java
- Experience in writing test automation scripts and good understanding of standard automation frameworks
- Knowledge of CI tools like Maven, Jenkins, Github and related build deployment processes
- Hands-on experience in API Testing (HTTP and RESTful web services) using JMeter/postman etc.
- Working experience on testing web applications with databases such as (SQL/MongoDb, CouchBase )
- Strong knowledge of software QA methodologies, tools and processes with Understanding the SDLC (Software Development Life Cycle) Models - AGILE, Sprint
- 5+ years of testing experience, preferably in a product organization
- Strong knowledge of SQL and ETL Testing
- Extensive experience in ETL/ Data warehouse backend testing and BI Intelligence reports testing
- Hands-on back-end testing skills and strong RDBMS and testing methodologies.
- Expertise in test management tools and defect tracking tools i.e HP Quality Center, Jira
- Proficient experience of working on SDLC & Agile Methodology
- Excellent Knowledge of Database Systems Vertica /Oracle/ Teradata
- Knowledge in security testing will be an added advantage.
- Experience in Business Intelligence testing in various reports Using Tableau
- Strong comprehension, analytical, and problem solving skills
- Good interpersonal and communication skills, quick learner, and good troubleshooting capabilities.
- Good knowledge of Python Scripting.
- Working knowledge of AWS
Strong communication skills to put forward their point of view in various connects - Strong SQL skills- Ability to write and interpret complex SQL queries - Comfortable in any programming language to help us with our QA automation solution development, preferably Python - Hands-on experience in identifying issues in the complex ETL data processing - Proficient in identifying issues in BI Reporting - Possess adequate logical ability to understand real-world data processing problems and be able to contribute in suggesting solutions
Position : Software Test Engineer
Location : San Francisco, USA
REQUIRED CITIZENSHIP / WORK PERMIT / VISA STATUS: USA with Valid work visa
The ideal candidate must have at least "3” years of active and recent experience with coding in Java to automate and as well as executing those scripts in an effort to test the functionality. Must be comfortable as a consultant, and have strong written and verbal communication skills.
Job Qualifications:
- · 3+ Years of hands-on Experience on Java with strong knowledge of OOPs
- · in computer science, software engineering, computer engineering, electrical engineering, or related area of study
- · Experience with Automation testing tool, preferred experience with Selenium Web Driver or custom test tool
- · Adequate working knowledge of JUnit or TestNG
- · Basic knowledge of SQL and/or any RDBMS
- · Knowledge of defect tracking and test management tools is desirable
- · Understanding of source code repositories and branching and merging strategies.
- · Awareness to Software Development and Testing life-cycle
- · Strong communication and problem-solving skills desired
- · Well versed with Internet technologies and infrastructure
- · Outstanding written and oral communication skills
- · Demonstrated analytical and problem-solving skills.
- · Can do attitude; yet challenges status quo
- · Works independently under minimal direction with strong work ethics
- · Desired experience in Mobile Automation or exposure to Mobile testing
- · Must have a BS or MS Degree in Computer Science or related field of study.
Preferred / Good to have skills :
*
- · Knowledge of Perfecto or Mobile Cart device cloud
- · Knowledge of Appium
- · Knowledge of SOAP or REST API Services
- · Banking domain knowledge
Job Responsibilities:
- · Hands-on experience coding in Java
- · Work in highly collaborative teams that strive to build quality code and provide business value.
- · Should have a proven track record for quality and performance of code deliverable, strong communication and client-facing skills with the ability to work in a consulting environment.
- · Develop and provide recommendations to the existing framework for highly visible mission critical applications.
- · Utilize BDD part of your testing and should have previous BDD experience
- · Expertise in writing complex SQLCommand for backend testing and good knowledge of web application
- · Develop a repeatable process for designing, developing, and executing scripts. - Conduct tests, document and analyze test results and present findings to development teams.
- · Utilize Selenium, Java, Maven, Eclipse IDE, GitHub, Appium, , DevTest, TestNG , Junit and Jenkins to automate and virtualize applications
- · Create Test Plans, Cases and Scripts for UAT, functional and regression testing on Web applications, client applications and products.
- · Strong in any scripting language.
Role: Automation Tester with Protractor
Exp:- 2 – 4 yrs
Location:- Mumbai
Job Responsibilities:
Must-have
Hands-on experience with automated testing
Experienced in testing process, methodologies
Web services knowledge and understanding (preferably REST)
Experience in programming (preferably Java and/or JavaScript)
Experience with Web automation tools like Selenium is required
Experience in Continuous integration process with Jenkins preferred
Experience with creating/maintaining test automation frameworks (preferably Protractor, REST-Assured, and for Mobile Espresso, XCTest)
Experienced in developing automation scripts for Functional testing, Regression testing, System Integration testing, Component testing, Negative testing
Proven Test Analyst skills (creating test schedules, organizing test suites, test execution, etc)
Ability to work both independently and effectively in teams
Good to have
Experience with Load and Performance testing using Jmeter preferred
Experience with SOAP UI, Web Services/RESTFUL architecture preferred
Experience in API testing using Newman, Postman
Experience in Mobile application Testing preferred
Familiar with Agile Methodology experience preferred