▪ 4~10 years’ experience in Automation using Typescript, Javascript, Java as programming
languages
▪ Able to demonstrate good technical & problem solving skills
▪ Possess relevant hands-on experience with developing automation scripts using tools like protractor, selenium, rest
assured, cucumber, POM model etc.
▪ Should be ready to explore, learn and develop solutions for problems
Similar jobs
Our Requirement
- Hands on experience in developing test codes using Python and Pytest frameworks for a minimum of 3 years
- Experience in writing test cases for embedded software for a minimum of 1 years
- Experience with Agile Software Workflows such as Scrum
- Experience with Git, Jira and Confluence
- Should be an expert in Python
- Hand on experience with OOPS
- Strong communication skills
- Hands-on experience in API testing & developing automation test script for mobile or tablet devices using Appium
- Ability to identify new testing techniques and tools
- Excellent problem-solving skills
- Excellent team player and exhibit a positive attitude
- Strong collaboration, oral and written skills
Preferred Skills:
- Strong understanding of Bluethooth, BLE, understanding of WiFi (802.11a/b/g/n)
- Ability to propose new ideas on how to improve customer satisfaction and quality of product
- Ability to carefully examine requirements and specifications to anticipate quality issues and provide timely feedback when specifications are incomplete or inaccurate
- Experience testing Firmware is plus
- Develop and implement unit and integration test cases and scripts for embedded firmware
Other Important Criteria's
- Required Educational Qualifications: Minimum B.E/B.Tech with 60% in academics.
- Min. Experience Required: 8 years.
- Should be able to join immediately or within 15 days
-
Expected Salary bands
3 - 5years - upto 8lpa
5 - 7years - upto 11lpa
7 - 9years - upto 14lpa
9 - 12 years - upto 16lpa -
Minimum 2 years of hands on experience in Automation testing
-
Experience with either or more of these tools
Selenium-Web driver, Selenium Grid, Selenium Page Object Model, Page Factory concept
JS based automation tools like Webdriver.io, Protractor, Cypress, Jasmine, Karate, etc.
API automation tools like Karate, SoapUI, Postman, RestAssured, etc.
Mobile automation tools like Appium, Calaba.sh, SauceLabs, BrowserStack, etc.
Commercial tools like UFT, Ranorex, TestComplete, etc. -
Must have hands on experience in using either or more of
Programming/Scripting languages: Java, C#, Python, JavaScripting
Reporting frameworks: ReportPortal.io, ExtentReports, TestNG, Allure Reports, etc. -
Must be aware of effective use of one or more of
execution tools like TestNG, NUnit, Junit, MBUnit, MSTest
source control management tools like git, TFS, Bitbucket, Azure Repos, etc.
build tools like Maven, Ant, Graddle, MS Build, circleCI, Azure Pipeline, etc.
continuous integration tools like Jenkins, Bamboo, TeamCity, Dockers, etc. -
Must have experience of designing and implementing test frameworks like Data driven, Keyword driven or Hybrid.
-
Should be able to write basic DDL, DML command using any database like Oracle, MySQL, MS SQL, PostGreSQL, etc.
-
Good to have experience in automating different layers (Front end, backend, web-services/API) of application using different automation approach.
-
Good to have exposure to various
test methodologies like BDD, TDD, ATDD will be a plus
test management tools like AzureTestPlans, Zephyr, Xray, Jira, etc.
Understand and Influence functional and nonfunctional requirements while working with product manager to drive a Test
driven development
Instill best practices for development and testing and champion their adoption, Mentor junior engineers on software design,
coding practices and TDD strategies
Set ambitious targets for test coverage and ensure teams are achieving it
Testing the product at multiple levels to improve user experience, predictability, performance, capacity, and reduce defects,
downtime, etc
Differentiate testing at multiple stages for sanity, integration, regression, unit testing, acceptance and set process and
guidelines for these
Full automation of testing for load, functional, recovery, security, response time, scalability etc and benchmark the modules
against all these parameters
Actively improve the architecture and design of testing modules, choose correct technologies, frameworks and libraries and
ensure adoption by junior SDET
Write good quality, modular, reusable, performant, well documented code for testing
Create common libraries & Utilities to be used by multiple engineering teams
Started in 2015, this lifestyle and accessories startup has taken over the consumer electronics sector in India. Our client has a product range that includes an extensive catalog of headphones, speakers, travel accessories, and modern earphones. It believes in providing cutting edge electronic products stamped with durability and affordability.
The brand is associated with some of the major icons across categories and tie-ups with industries covering fashion, sports, and music, of course. The founders are Marketing grads, with vast experience in the consumer lifestyle products and other major brands. With their vigorous efforts toward quality and marketing, they have been able to strike a chord with major E-commerce brands and even consumers.
- Creating test plans, write test cases, and other QA documents based on platform software requirements and specifications
- Performing hands-on testing of platform/ embedded software
- Automating test cases and processes using Python
- Filing and tracking bugs from opening to closure after verification
- Reporting defects and following-through as necessary to complete the testing cycle
- Providing timely status updates and assisting the team in making decisions about release-readiness
- Testing of Alexa audio products and Wifi, Bluetooth products
- Testing of TWS and Wearable(Fitness band, Watch)
What you need to have:
- BE / BTech; Specialisation in Electronics engineering or Computer Engineering
- Experience of 1 to 3 years in Quality Testing of embedded software
- Knowledge of Python, Test automation and bug tracking
- Excellent understanding of Alexa, Wifi, Bluetooth and wearables testing
Skills required:
•4- 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.
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.**
Global Quality Assurance Testing Services Department is looking for Quality Assurance Tester who has expertise with web-based, mobile and client server application testing.
As a Quality Assurance Tester individual will heavily interface and work very closely with Development Team, Project Management Office and business users. Position requires coordination, analytical and problem-solving skills, risks mitigation and assurance timely deliverables with best possible quality. Individual will be responsible to analyze business and technical specification, test cases creation, test cases execution and defects identification.
As a Quality Assurance Tester, individual will be responsible to provide wide range of testing services including test cases creation and execution, and performing different types of testing (Functional, System, Integration, Regression, multi-Browser)
The individual will be responsible to gather and analyze test data in support of business cases, proposed projects, and systems requirements. This will include writing test plan strategies and test procedures documents as well as test cases for positive and negative scenarios. The Quality Assurance Tester will apply proven analytical and problem-solving skills to help validate IT processes through careful testing in order to maximize the benefit of business investments in IT initiatives. The candidate will establish and utilize quality assurance best practices, methodologies and approaches for all projects. Time management, communication (verbal/written) skills and previous testing experience is preferred.
Position requires attendance on various meetings, conference calls, walkthrough sessions and representing Global QA Testing Services Department. The position will report directly into Offshore Quality Lead.
Duties and Responsibilities:
- Analyze user requirements, functional specification and create detailed level test cases for new online products and features projects
- Hands on experience in designing and developing test automation scripts using selenium and JAVA.
- Documents, tracks, and communicates test results, analysis, and unresolved problems.
- Knowledge of test processes and defect life cycle.
- Defects identification, escalation and root cause analysis and review
- Experience with carrying out different type of testing such as, functional, regression, cross-Browser and system testing
- Ability to identify set of test cases that will be a good fit for automation and scope out automation coverage for a particular project.
- Execution of Selenium automation scripts during regression testing cycles
- Producing statistical reports on test phase execution.
- Providing recommendation to management towards continues quality assurance improvements
- Supporting production implementation testing activities on weekends when it’s required
Qualifications & Requirements:
- At minimum 7-8 years Quality Assurance experience and minimum 5 years in automation testing.
- Experience in automation testing (Selenium & Java)
- Minimum 3 project work experience on Open Source (PHP/MySQL) application
- Minimum 1 project work experience on Mobile or Client Server application
- Ability to create comprehensive test cases and test plans
- Ability to conduct requirements review for business requirements and functional requirements documents
- Good analytical and problem-solving skills
- Ability to work in a high pressure delivery oriented team environment
- Willing to work with a distributed international team
- Great communication (verbal/written) skills
- Must be good team player
- Must be aware and accustomed to work with software development culture and ethics.
Responsibilities:
- Ability to guide the technical strategy for our clients
- Passion for technical and team leadership and a willingness to mentor and work with testers at all levels of experience
- Ability to spike and choose appropriate automated testing tools for given problem statement
Requirements:
- Experience in Testing (manual and automation) of business software applications
- Exposure to Consulting Practices, Assessment, and Recommendations, Test Plan, Progress measurement, etc
- Expertise with Open Source testing tools and Enterprise tools
- Strong exposure to Java /.Net development environment
- Knowledge of Scripting Languages, like JavaScript, Python, Ruby, etc
- Great Object Oriented coding practices, including strong design patterns knowledge, Refactoring, Clean Code, Domain Driven Design, Encapsulation, etc.
- Extensive hands-on experience in creating test frameworks and strategy
- Exposure to version management tools like SVN or GIT
- Familiarity with automated deployment processes (CI & CD)