What You Will Do
Review system requirements and create test plan and test cases to verify the system meets all the requirements
Report issues found back to development and/or project management teams and/or implementation teams
Conduct a range of quality control tests and analyses ensuring all problems are resolved and that software meets or exceeds specified standards, development specifications or client requirements
Creates test data files with valid and invalid records to thoroughly test program logic and verify system flow
Implement automation scripts or revises existing scripts to assist the testing
Record testing evidence and produce testing report after each testing phase
Use expertise when collaborating with internal or external team members to plan applicable test phases, to ensure that all are successfully completed and documented and there is a plan for problem resolution
Develop and maintain the quality of products and processes, including standard procedures and methods
What We Expect
At least 8 years of experience working with both Automated and Manual testing
A strong background in quality assurance processes across end to end development lifecycle
Excellent background in test planning, test case design, execution of user acceptance testing and regression testing of complex functional and non-functional features
Ability to work outside of testing principles i.e. able to create test cases and plans without proper requirements or acceptance criteria
Experience with Linux commands
Proficiency in data-mining using various Linux command line tools (awk, grep, sed, etc.) to extract and manipulate data in text files
Knowledge and experience in development of automation scripts in Java, Perl or Python
An analytical thinker with a structured approach, a team player and someone who has a goal for improving business best practices and a passion for problem solving
Master of different testing approaches and methodologies
Excellent communication skills; emphasis on ability to identify and question vague requirements as well as being comfortable in presenting testing strategies in front of any audience
What Would Be Helpful
Background in Cloud based testing, Cloud services and technologies as well as Cloud deployment
Knowledge of the financial markets
Exposure to version control repositories such as SVN, GIT and BitBucket
Does It Sound Like You?
Please follow through by clicking the “Apply” link and submitting your application. If your skills and experience are a match, we will be in touch soon. In the meantime, please visit our website and social media channels to learn more about our innovative business, inclusive culture and where a career at Nasdaq can take you.
This position offers the opportunity for a hybrid work environment (2 days a week in office), providing flexibility and accessibility for qualified candidates.
Come as You Are
Nasdaq is an equal opportunity employer. We positively encourage applications from suitably qualified and eligible candidates regardless of age, color, disability, national origin, ancestry, race, religion, gender, sexual orientation, gender identity and/or expression, veteran status, genetic information, or any other status protected by applicable law.
We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request an accommodation.