Location: India (Remote)
Job Type: Full-Time
Experience: 5+ years in automation testing
Job Description:
As a Senior Software Development Engineer in Test at Certa, you will play a pivotal role as a member of the QA team, taking ownership of all QA validation activities related to sprint releases and product launches. Your expertise in automation frameworks, scripting languages, and QA methodologies will contribute to enhancing the quality and reliability of our groundbreaking products.
Key Responsibilities:
- Lead the development, design, and implementation of automation frameworks tailored to project requirements.
- Collaborate on the creation of the automation test strategy document, ensuring alignment with project objectives.
- Apply advanced programming skills to oversee automation systems and databases, guaranteeing comprehensive testing coverage.
- Utilize in-depth knowledge of software QA methodologies, project management tools, and QA processes to spearhead quality assurance efforts.
- Perform white box and black box testing, diligently identifying and resolving defects and performance issues.
- Contribute actively to agile/scrum development processes, working closely with cross-functional teams to maintain software quality throughout the development lifecycle.
- Create clear and comprehensive test plans and test cases, ensuring thorough coverage of application functions and scenarios.
- Possess detailed knowledge of application functions, testing protocols, and debugging techniques.
- Demonstrate excellent written and verbal communication skills, fostering effective collaboration with team members and stakeholders.
- Apply strong analytical skills to identify, report, and troubleshoot issues while maintaining meticulous attention to detail.
Required:
- 5+ years of experience in automation quality assurance.
- Proficiency with at least one automation tool, such as Selenium, MABL, Playwright, Cypress, Katalon Studio, or Cucumber.
- Experience writing clear, concise, and comprehensive test plans and test cases.
- Familiarity with CI/CD tools like Jenkins, TeamCity, and version control systems such as Bitbucket and GitHub.
- Experience with API testing methodologies and tools.
- Knowledge of programming languages such as HTML, CSS, and JavaScript is beneficial.
- Understanding of Object-Oriented Programming (OOP) concepts.
- Experience working in Agile/Scrum development processes.
- Strong analytical and problem-solving skills.
- Excellent written and verbal communication abilities.
Nice to Have:
- Knowledge of Playwright.
- Familiarity with Python, Pytest, and Java.
Diversity and Inclusion:
Certa embraces diversity and believes in its power to drive innovation. We are an Equal Opportunity Employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, creed, sex, age, national origin, citizenship status, disability status, sexual orientation, gender identity or expression, pregnancy, genetic information, protected military and veteran status, ancestry, marital status, medical condition, or any other characteristic protected by law.
Join Our Team:
If you are passionate about contributing to cutting-edge technology, have a strong background in QA processes, and have a desire to shape the future of business operations, we encourage you to apply. Become a part of Certa's dynamic team and make your mark on the world of tech innovation