IN EmploymentAlert | QA Automation Engineer
Skip to Main Content

Job Title


QA Automation Engineer


Company : Sycamore Informatics Inc.


Location : Vijayapura, Rajasthan


Created : 2025-02-23


Job Type : Full Time


Job Description

QA Engineer / Senior Engineer AutomationExperience: 2 - 8 years in Automation TestingLocation: Remote across IndiaShould be able to join IMMEDIATELYRoles & Responsibilities● Responsible for conducting automated testing of the system's components. The person should be able to build functional tests for the product and determine the test requirements for each component. Maintain documentation for testing, help with sprint and final release planning, andscheduled delivery.● The role involves collaborating with developers and stakeholders to validate applications' functionality, performance, and reliability through automated testing tools and frameworks.● Implement and execute automated test suites as part of the continuous integration/continuous deployment (CI/CD) pipeline to ensure the timely delivery of high-quality software.● Using issue-tracking systems, identify, prioritize, and report software defects. Work closely with the development team to troubleshoot and resolve issues.● Conduct regression testing to ensure the stability and reliability of software releases, and contribute to test coverage optimization efforts.● Stay updated on emerging trends and best practices in test automation, and proactively recommend improvements to the testing process and automation framework.● Participate in code reviews, sprint planning, and retrospectives to provide feedback on testability, automation coverage, and overall product quality.● Document automation scripts and contribute to creating technical documentation and knowledge-sharing sessions within the team.Essential SkillsAutomation Tools & Frameworks:● Proficiency in test automation tools like Robot Framework, Selenium, Playwright, Mocha, Jasmine, Cypress● Experience in implementing and maintaining test automation frameworks.Programming Languages:● Strong knowledge of at least one programming language such as Java, Javascript, Python, Ruby, Selenium, Cypress, Playwright etc to write and maintain automation scripts.API Testing:● Hands-on experience with REST API testing using tools like Postman, RestAssured, or similar.Problem-Solving & Analytical Thinking:● Ability to analyze complex problems, identify root causes, and come up with efficient solutions.Communication Skills:● Strong written and verbal communication skills for clear documentation and collaboration with cross-functional teams.Others:● Agile & Scrum Methodologies● Advanced Manual & Automation Testing (Selenium, Cucumber, Cypress)● Performance Testing (JMeter, LoadRunner)● API Testing & AutomationDesirable SkillsTest Management Tools:● Experience with test management software like TestRail, Zephyr, or qTest to manage and organize test cases and execution.Version Control Systems:● Experience with Git or other version control systems to manage and collaborate on code.Continuous Integration/Continuous Deployment (CI/CD):● Familiarity with CI/CD tools like Jenkins, GitLab CI, Azure DevOps, or similar to integrate automated tests into the development pipeline.Others:● Familiarity with any defect tracking/test management tool (Bugzilla, Jira, Kualitee, TestRail, XRay)● Familiarity with any version control tool (Bitbucket, GIT, GitLab, SVN)● Familiarity with any continuous integration and delivery tool (Bamboo, GitHub Actions, Jenkins, Semaphore)● Strong Knowledge of CSV (Computer System Validation)● Risk-Based Testing (FMEA, ALCOA+ Data Integrity)ISTQB Test Automation Engineering Certification or equivalent is a plus.