Automation Test Engineer
Job Details:
QA Automation Test Engineer role at one.com is a strategic position that helps in making our products scalable, secure, bug-free, and generating higher customer satisfaction. This role works closely with product management, and product development groups to enhance product capability.
Being an integral part of the Software Development Lifecycle (SDLC), the selected candidate will play an important part by taking responsibility of planning, designing, and executing various test cases to ensure the product runs seamlessly and generates great customer experience. Further, adhering to Software Test Lifecycle (STLC), the candidate will also review system requirements and track quality assurance metrics (e.g., code quality, code debt, defect densities and open defect counts, etc.).
Responsibilities:
- Creating and reviewing quality specifications and technical design documents to provide timely and meaningful feedback.
- Creating detailed, comprehensive, and well-structured test plans and test cases.
- Estimating, prioritizing, planning, and coordinating quality testing activities.
- Collaborate with cross-functional teams, including developers, product managers, and other QA engineers, to understand requirements and develop test cases.
- Conducting functional, regression, performance, and usability testing to ensure high-quality deliverables.
- Identifying and documenting software defects and working closely with the development team to resolve them.
- Participating in the continuous improvement of testing processes, methodologies, and tools.
- Staying up to date with industry trends and advancements in software testing.
Job Description:
- Design and develop automated test scripts using [specify languages/tools, e.g., Robot Framework, Selenium WebDriver, Cucumber, TestNG, Puppeteer, Appium, SoapUI etc.].
- Create and maintain automated test frameworks and tools to ensure robust and scalable test coverage.
- Continuously enhance the automation framework and processes to improve efficiency and effectiveness.
- Participate in code reviews and provide feedback on test strategies and implementations.
- Must have experience in GIT.
- Experience in Functional, Performance, Regression, Penetration, Smoke, and Load Testing
- Plan, develop, and execute comprehensive test plans on beta/production builds on multiple platforms - responsive web, native mobile, APIs, and 3rd party integrations.
- Track quality assurance metrics like defect densities and open defect counts, Acceptance Criteria, Quality Requirements, and Requirements Traceability Matrix
- Experience with testing frameworks (e.g., JUnit, TestNG, Cucumber, Robot framework)
- Knowledge of any Databases (MySQL, PostgreSQL, or MongoDB, etc.)
- Participate in Scrum / Agile practices such as daily stand-up meetings, Sprint planning, Reviews
- Must have experience creating projects from scratch.
Skills requirements:
- Mandatory skills
- Solid programming skills in at least one language (e.g., Java, Python, C#) and a deep understanding of automation testing tools and frameworks (e.g., Robot Framework, Selenium, Cucumber, Appium) for Desktop & Mobile automation testing.
- Proficiency in using Jenkins to automate build, test, and deployment processes.
- Understanding of CI/CD best practices, including automated testing, code quality checks, and frequent deployments.
- Demonstrated ability to use Git effectively for version control, including branching, merging, and resolving conflicts.
- A strong grasp of software testing methodologies (e.g., unit testing, integration testing, system testing) and defect tracking and management tools (e.g., Jira, Confluence).
- Excellent problem-solving and analytical skills, coupled with a keen eye for detail and a commitment to quality.
- A proven ability to work independently and as part of a collaborative team, effectively communicating and collaborating with developers and other stakeholders.
- Optional skills
- Good knowledge of SQL and scripting.
- Experience with API testing tools (e.g., Postman, SoapUI).
- Experience with performance testing tools (e.g., JMeter, LoadRunner).
- Meticulous attention to detail to ensure accuracy in test execution and reporting.
Education and Experience Requirements:
- Candidate must have successfully completed B. Tech. or B. E. with Computer Science or Information Technology specialization.
- Candidate must have 4-8 years of relevant experience in Automation testing.
- Certified Tester Advanced Level Test Automation Engineering (CTAL-TAE) is a plus.
Keywords:
Software Test Life Cycle (STLC), Automation Testing, Robot Framework, Functional Testing, Test-cases, Web testing, API testing, Mobile testing, Performance testing, Regression testing, Penetration testing, Smoke testing, Load testing, Agile, Scrum, Jira, Selenium Webdriver, Mocha, Jasmine, Karma, Enzyme, ISTQB, Database, MySQL, PostgreS, Jira, Confluence, BugZilla, Appium
About us
group.one, a leading European provider of online presence, cloud hosting, and digital marketing services, we’re proud to serve over 2 million customers, primarily small- and medium-sized enterprises. Our global team consists of 1.300+ employees operating from 18+ offices across 10+ countries, with our headquarters in Sweden.
When you join group.one, you become a part of a global network that values collaboration, growth, and excellence. Join us in creating online success stories!
- Department
- Development
- Locations
- Gurugram
- Remote status
- Hybrid Remote
About one.com
Welcome to one.com, where innovation meets passion. We are a leading web hosting and domain registration company dedicated to empowering individuals and businesses online. Since 2002, we have been committed to delivering reliable, user-friendly, and affordable web services. Our mission is to make it easy for anyone to build and maintain an online presence, and we believe in integrity, innovation, and putting our customers first.
Automation Test Engineer
Loading application form