Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via email
The candidate will be part of technology team and will:
Analyze functional requirements to gauge their impact on software applications and derive comprehensive test cases from them.
Write concise complete well organized bug reports test cases and status reports.
Actively participate in the setup configuration and maintenance of software test environments.
Evaluate the application and test cases to be automated. Work with QA Engineers to create a library of automated tests to maximize test coverage.
Examine product architecture to propose and design tools tailored for automation testing.
Collaborate with supervisors to assess and suggest enhancements document QA processes and enhance testing practices.
Provide release support during production software deployment.
Cultivate a break-it attitude while simultaneously demonstrating strong problem-solving skills.
Minimum Requirements:
Strong written and verbal communication skills
Strong analytical and problem-solving skills
Attention to detail and ability to work on multiple projects at same time.
Strong knowledge and hands-on experience with the following technologies:
o Python:
a. Experience working with large datasets and complex data structures.
b. Multithreading and parallel processing techniques.
c. Data Science Packages (e.g. Pandas Numpy).
o SQL
o UNIX / LINUX system
Experience with mainstream defect tracking and test management tools
A minimum of eight years of hands-on experience in the field of Software Quality Assurance.
Desired Additional Requirements:
Experience in the financial industry with an emphasis on fixed income products preferred.
Experience with any of the automation tools: Playwright Selenium.
Data Visualization packages (Plotly Matplotlib).
Experience with code version systems like SVN Git
List of PREFERRED degree(s) license(s) and/or certification(s):
B.S. in Computer Science Electrical Engineering Math or equivalent.
Full-time