Submitting more applications increases your chances of landing a job.
Here’s how busy the average job seeker was last month:
Opportunities viewed
Applications submitted
Keep exploring and applying to maximize your chances!
Looking for employers with a proven track record of hiring women?
Click here to explore opportunities now!You are invited to participate in a survey designed to help researchers understand how best to match workers to the types of jobs they are searching for
Would You Be Likely to Participate?
If selected, we will contact you via email with further instructions and details about your participation.
You will receive a $7 payout for answering the survey.
At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, let's talk.
The QA/Test Developer works in an agile, collaborative environment to recommend and develop testing standards and application of quality technologies. Encourages application development that builds testability in from the ground up. Ensures the product is robust and failure scenarios are considered and refactored. Collaborates with cross-functional team members on story development, from before definition through final deployment. Performs exploratory testing using industry leading practices. Discovers defects/bugs and works with developers and product owners to determine root cause and how to prevent similar issues from happening in the future. Drives adoption of test automation - unit tests, integration tests, functional tests.
We're looking for an experienced, motivated hands-on engineer who brings ideas about large-scale design, security, Cloud and testing technologies; As a software engineer, you'll apply your deep expertise in designing, testing and delivering a world class data security solution. You need to be versatile, display leadership qualities and open minded to take on new problems that our customers face.
Design, develop, and maintain automated test suites for UI, API and backend testing using industry-standard tools and frameworks, with a strong emphasis on Cypress/Selenium
Develop test & automation frameworks to help scale and manage different testing scope and environments
Create, execute, and manage test plans, test cases, and test scenarios to ensure comprehensive test coverage of product functionality
Identify, report, and track software defects using issue-tracking tools, and work closely with the development team to ensure timely resolution
Collaborate in the analysis of production issues to identify root causes and contribute to the continuous improvement of software quality
Advocate the shift left of quality and testing to identify early defects
Utilize AI-powered tools (such as GitHub Copilot, Bob, or similar) to accelerate test development, generate test cases, and improve code quality
Explore and implement AI/ML techniques for intelligent test selection, predictive defect analysis, and automated test maintenance
4-10 years industry experience in test automation
Strong knowledge of software testing tools (Cypress/Selenium) and methods; related software languages (Javascript/Python/Java/Groovy); test design and configuration
Ability to test and analyse data and provide recommendations; to organize tasks and determine priorities; Ability to provide guidance to less experienced personnel
Writing functional tests, Integration tests, UAT and E2E tests
Automation Testing experience on web, API and backend
Strong product development/quality assurance techniques and process skills
Good problem-solving skills and proficiency in Javascript, junit, testNG, Selenium, Cypress, jenkins, webservices, db, linux, automation, Big data analytics
Experience with Dockers, Kubernetes
Understanding of agile development, test management, continuous integration, continuous development environment (CICD) with tools such as: GitHub, JIRA, Jenkins etc.
Passion for usability, simplicity, and consistency in software testing
Familiarity with git, and various development tools: IDEs, and others on Mac, Linux or Windows platforms
Openness to adopting AI-assisted development tools to enhance productivity and code quality
Exposure to Security domain and data protection technologies
Experience in Agile development methodologies and processes
Experience in test management tools like JIRA, TestRail, Jenkins, ReportPortal
Knowledge of database security testing and compliance requirements
Experience with AI-powered testing tools, intelligent test generation, or ML-based test optimization
Hands-on experience with GitHub Copilot, IBM Bob or similar AI coding assistants
Knowledge of AI/ML concepts and their application in software testing and quality assurance
You'll no longer be considered for this role and your application will be removed from the employer's inbox.