- Job Type: Full-Time
- Function: Engineering QA
- Industry: AI/ML
- Post Date: 09/04/2024
- Website: cyble.io
- Company Address: 1175 Cicero Dr, Alpharetta, Georgia 30022, US
About Cyble
Cyble provides capabilities for customers to manage cyber risks with AI-powered actionable threat intelligence. We are specialists in gathering intelligence across the Deepweb, Darkweb and Surface WebJob Description
We are seeking an experienced and highly skilled Senior Test Automation Engineer with 6 to 9 years of software testing experience. The ideal candidate will have a strong background in requirements understanding, test planning, test case creation, test execution, and bug reporting. Additionally, a minimum of 4 years of hands-on experience in test automation using Python, PyTest, Robot Framework and CI/CD is required. You will be working closely with our engineering team to ensure product quality and timely bug resolution
- Understand and analyze software requirements to ensure comprehensive test coverage.
- Develop detailed test plans that outline testing strategies, objectives, resources, and schedules.
- Design and create comprehensive test cases based on functional and non-functional requirements.
- Develop and maintain automated test scripts using Python, PyTest, and Robot Framework.
- Create CI/CD pipeline to run these tests in automated way for various deployment methods.
- Execute manual and automated test cases, ensuring thorough validation of software functionality and performance.
- Identify, document, and report software defects using JIRA and Confluence.
- Work closely with software engineers to reproduce issues, ensure bugs are fixed, and validate fixes.
- Maintain clear and comprehensive documentation of test plans, test cases, and test results.
- 6 to 9 years of software testing experience.
- At least 4 years of experience in test automation using Python, PyTest, and Robot Framework.
- Proficient in requirements analysis, test planning, and test case creation.
- Strong experience in executing tests and reporting bugs using JIRA and Confluence.
- Proven ability to work collaboratively with engineers to ensure bug closure and software quality.
- Hands-on experience with test automation tools and frameworks, particularly Python, PyTest, and Robot Framework.
- Familiarity with CI/CD pipelines and integrating automated tests into the development process.
- Excellent analytical and problem-solving skills.
- Strong communication skills, both verbal and written.