Software Development Engineer Nomis Solutions
We are working on market-leading Pricing & Profitability Management solutions for the Banking & Financial Services industry. Our suite of Enterprise products combines cutting edge Behavioral Science with the ?easy button?, all delivered via the cloud. And we are looking for a Software Development Engineer to join our growing team in San Bruno, CA.
Our Quality Assurance team is a tight knit group that is not only dedicated to improving the quality of the Nomis products, but also the organization as a whole. We foster innovative ideas and thinking, while working closely with Development and Product teams to tackle the most difficult problems.
As a Software Development Engineer in Test, you will you will work cross functionally with your scrum team to release new versions of our product. Additionally you will be a critical factor in the development and success of the Engineering department?s test automation and continuous integration efforts.
Develop software tools, automation frameworks, and automated tests that assist in verifying the products; automate manually performed business process to make them more efficient and improve quality.
Work closely with product management and development engineers to understand features and establish test strategies, design comprehensive test plans and robust test cases
Identify, report, and assist developers in resolving defects and verifying bug fixes
Verify that fixes for defects and new features work as expected and do not cause regression tests to fail in affected areas.
Collaborate with Operations Support and other teams to ensure robust production operations
Identify and propose areas of improvement throughout the software development process.
Perform troubleshooting and research into errors.
Create and support test reporting/dashboard tools
Work effectively in a fast-paced and constantly changing environment.
Communicate effectively with all stakeholders.
Minimum of 3+ years of experience creating and executing tests for complex, feature rich web applications
At least 3 years? experience designing test automation frameworks at the unit and/or functional levels using standard industry tools such as TestNG, junit, Selenium Webdriver, Watir, etc.
At least 3 years? experience coding in Java or C++, Selenium Webdriver, and Python (or similar scripting languages)
Knowledge of database concepts and query languages (SQL)
Programming experience on Linux / Unix, and Windows.
Some Prior experience in testing enterprise level applications.
Strong understanding of various QA methodologies (black box and white box testing) and SDLC
Strong understanding of web specific technologies and challenges
Strong knowledge of continuous integration and delivery concepts
Experience working in agile development
BS in Computer Science/Engineering or equivalent professional experience
Must have good written and verbal communications, be self-motivated, and work well in a team environment.
||1111 Bayhill Drive |
San Bruno, CA 94066