Job Description
POSITION: Quality Assurance Automation Analyst
DESCRIPTION:
The Quality Assurance Automation Analyst works with the QA staff to perform Quality Assurance Automation planning, application testing and developing scripts using established automated testing tools before and after production implementation. Focus on creating test scripts, and frameworks and executing functional, regression and end-to-end automated scripts for products' front-end and back-end applications. This role is responsible for executing the automated regression tests before release and on demand. The candidate should be willing to step into a Manual QA role and perform Manual Testing on a need basis.
RESPONSIBILITIES:
- Accountable for the Quality Automation planning and testing of the application for the assigned projects.
- Performs timely reporting of planning and testing efforts.
- Develop and maintain automated scripts for all product testing using Selenium WebDriver with Java implementation.
- Develop manual and automated test cases/scripts.
- Able to shift between Automation and Manual Testing tasks on a need basis.
- With support from QA staff and the configuration team, writes and executes test cases for the projects assigned.
- Achieves and maintains excellent content knowledge of assigned products.
- Perform daily; weekly, monthly and on-demand execution automated regression tests.
- Identify and document issues found in modules and products during automated regression to assist with easy recreation.
- Communicate daily and weekly progress.
- Collaborates with management to continuously provide input to improve the QA process.
- Performs other duties as assigned.
REQUIREMENTS:
• Minimum of 3-5 years of experience in software testing with 2-3 years of experience in developing automation scripts using Selenium Web Driver.
• Saas industry experience is preferred
• Experience in developing Automation Frameworks from scratch.
• Strong in Java programming (Core JAVA)
• Experience using Selenium Grid is preferred.
• Good knowledge of Web Services.
• Working knowledge of web technologies including basic knowledge HTML, CSS, JavaScript, and DOM
• Experience in QA Methodologies - Agile preferred
• Experience in analysing requirements & create Test scenarios.
• Knowledge of Defect Management Process & Defect lifecycle.
• Working knowledge of Test Management Tool.
• Working knowledge of database (e.g. MySQL).
About Taggbox
Similar jobs
We have an opening for SDET should have 5+ Years of experience.
Position Summary:
As an early contributor, you’ll have a major impact on the direction of our order fulfillment platform. We match
merchants to warehouses in different geographic locations, helping small and medium businesses to compete in a world
with expectations of 2-day delivery. We have an MVP in production, and now we’re looking to add enhancements while
addressing performance, scalability, and maintainability challenges. To do this, we need a reliable, automated testing
program that will enable us to rapidly deliver new code to production with confidence.
We are looking for an experienced SDET who will join our team of SDETs to empower our development teams to move
faster and with greater confidence and to help free our QA engineers to have more time for exploratory testing.
Required Qualifications -
● 5+ years of software development experience for web, mobile or enterprise systems
● Development experience in one or more languages commonly used for testing (JavaScript, Ruby, Java/Groovy,
Python)
● Experience with browser-driven acceptance/system testing using tools/frameworks such as WebDriverIO,
NightwatchJS, Cypress, Puppeteer, Protractor, etc.....
● Strong familiarity with JavaScript HTML, CSS.
● Experience testing REST APIs using tools/frameworks such as Axios, etc...
Preferred Qualifications:
● Experience with git version control
● Experience working with Nightwatchjs UI framework
● Experience working with Ava/Axios API framework
● Experience working in a cloud environment
● Experience with Docker and/or container orchestrators (Kubernetes, Nomad, Mesos, etc.)
● Experience working in a CI/CD environment (such as circlici)
● Experience with database queries
EEO Statement
Years of experience:2-5 Years
Notice: Immediate -20 Days(Max)
What are we looking for?
- Bachelor's degree in Computer Science or equivalent practical experience.
- 2+ years of testing and automation experience.
- Experience with the following coding languages: Java or Python.
- Experience with test methodologies, writing test plans, creating test cases and debugging.
- Experience in creating test strategy - Functional, Non-Functional, Analytics and automation.
Hands-on experience for UI automation using Selenium and Appium.
- Automation experience for REST-based web services using Java, TestNG, Maven, HTTPClient, REST assured, etc.
- Good to have load test experience using Jmeter/Gatling/ Any other tool.
What is the role?
This role is for a passionate and meticulous Test Engineer, with a strong focus on ensuring a better customer experience through the hands-on implementation of QA best practices.
Key Responsibilities
- Designing test strategies, covering functional and non-functional requirements, planning, execution, reporting, and automating
- 100% automation accountability
- Multitask on release deliverables, customer issues, stakeholder management
- Ensuring traceability matrix processes between requirements, test design, and test cases artifacts to achieve 100% customer requirements coverage
- Plan and achieve code coverage targets via test design and test automation
- Prompt and meticulous in reporting the status of ongoing tasks/deliverables
- Challenging the status-quo, responding to opportunities/organization needs, showing proactive accountability with a strong focus on fundamentals of Test engineering
What are we looking for?
Mandatory skills:
- Deep understanding of SaaS/Web-based applications/ Micro Services architecture
- Strong in fundamentals of Functional and Non-functional testing concepts (Reliability, Stress, Load, Limits, Performance, Scalability, Usability, Security, Configuration/Compatibility, ad-hoc, etc.)
- Automation :
Selenium (Java) OR
API testing (Jmeter, RestAssured) - SDLC, STLC (Agile), JIRA, Defect Life Cycle
- At least 5+ years of experience in tech product companies.
- BE/BTech/MTech graduate
Pre Screening Questions?
PSQs:
- Are you willing to work as a 100% hands-on Individual Contributor?
- Do you have hands-on experience in test design strategies, covering both Functional and Non-functional testing?
- How many years of hands-on automation experience do you have?
- Please specify scripting languages and tools.
- Are you flexible to work from the office (Bangalore) as and when needed, in a hybrid model?
Whom will you work with?
You will work with a top-notch tech team and report to the engineering head.
● 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
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.
YOUR RESPONSIBILITIES
· Automated testing of complex SPA Web application (brand-new software products based on unified platform, new features, bug verification), requirement testing, analysis and clarification (direct communication with product owner),
· Communication with different cross-functional teams
· Following automation testing standards set in the team
· Help to build fully automated testing pipeline
REQUIRED SKILLS AND EXPERIENCE
- 3-5 years of experience in automation testing
- Testing web-applications (UI and API), including SPA
- Black box testing (boundary values, equivalence partitioning)
- UI/UX Testing
- C# experience of 2+ years
- NUnit or similar
- Selenium WebDriver
- CSS-selectors
DESIRABLE SKILLS AND EXPERIENCE
- Basic knowledge of core JavaScript
- Desire to learn tools and techniques
- Confluence or similar
- Bug tracking system (Jira)
- TeamCity
- Allure or similar
- Jira X-Ray or similar
- Performance testing experience
- Cross-browser testing experience
- Security testing experience
PERSONAL SKILLS
· Strong spirit skills set: conflict resistant, self -motivated, result-oriented, responsible, honest, “open”, courageous
- Hands on experience in Java,Selenium,Appium
- Writing feature files & test scenarios in BDD Gherkin Format in jera / tools
- Should be flexible to design manual test cases/ Test Scenarios & automate them in-spirit.
- Knowledge in cloud testing
- Experience with BDD Tools
- Ability to document and trouble shoot error
- Good to have knowledge on SQL
- Good to have experience of having worked with frameworks like android studio , Xcode.
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 and 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.
- 3 to 5 years’ 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 that will enable you to juggle between concepts, yet maintain quality on content, interact and 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. Xoxoday works with over 1000 global clients. We help our clients in engaging and motivating 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. We however 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.
HUGHES SYSTIQUE CORPORATION (HSC) is an award-winning software solutions and services company that has been instrumental in steering the digital transformation journey of its clients from the forefront. Headquartered in Rockville, Maryland USA with development centres in Gurgaon and Bengaluru, India, we work for a wide variety of clients ranging from Fortune 100 Tier 1 equipment vendors & ISVs to small and innovative start-ups with operations in US, Europe, UK, South East Asia, Japan, India etc.
Skillset Required:
- Strong experience in Java coding and Selenium
- Experience in developing automation frameworks from scratch
- Good experience in API testing
- Strong background and experience of working in tooling or QA automation
- Proficient with bug tracking and test management toolsets to support development processes
- Strong problem-solving and analytical skills
Key Work Responsibilities:
- Provide thought leadership in providing the test methods to be adopted as per project needs.
- Designing, developing and supporting frameworks for our test infrastructure and providing automation expertise to our development teams
- Research, recommendation and implementing tools as needed with the goal of increasing automation
- Prepare test plan, test estimates for committed work
- Assess the dependencies from different teams, communicate well in advance and work to close the dependencies.
Skills: Netsuite testing, Java, selenium
Experience: 2 to 7 years
Notice Period: Immediate/ 15 days
Location: Bangalore