Software Development Engineer in Test
- Full-time
Company Description
Insightsoftware is a growing, dynamic software company that helps businesses achieve greater levels of financial intelligence across their organization with our world-class financial reporting solutions. At Insightsoftware, you will learn and grow in a fast-paced, supportive environment that will take your career to the next level. We are looking for future Insighters who can demonstrate teamwork, results orientation, a growth mindset, disciplined execution, and a winning attitude to join our growing team.
Job Description
The Quality Assurance Engineer will assist the engineering team to develop and maintain quality standards for ISW products. The ideal candidate must have a working knowledge of a wide range of technologies and serve as a contributing member of the team in technical discussions and processes.
Responsibilities –
- Provide expertise in test automation, quality assurance, agile processes, and CI/CD
- Verify new features in end-to-end testing
- Engineer and integrate quality through the entire software development lifecycle, not just verify quality at the end of SDLC (shift left)
- Work closely with developers to derive testing requirements throughout the development cycle, understand and document software change risks, create test plans with change-specific test cases, and produce test reports
- Identify, log, and communicate software defects through JIRA, Confluence, and other tools
- Develop, collaborate on, and execute Agile test cases, scenarios, and manual integration testing tasks to release high quality software on a regular cadence
- Proactively assist developers to find and solve development and production software issues through effective collaboration
- Work with company stakeholders including DevOps, Support, Solutions to communicate and collaborate on fixing application defects
- Actively participate in all Agile ceremonies and provide valuable input in Sprint Planning, Daily Scrums, Sprint Retrospectives, and Sprint Reviews
- Be an active member of QA community of practice and collaborate with other quality engineers and QA director to improve testing, tools, practices and processes
Desirable –
- Basic Java and Javascript knowledge is a plus
- Familiarity with web debugging tools (Chrome development tools, Fiddler etc) is a plus
- Experience with different databases (ElasticSearch, Impala, HDFS, Mongo etc) is a plus
- Some experience in big data technologies is a plus
- Experience with IDEs (Intellij IDEA, Eclipse) is a plus
- Basic Git command knowledge is a plus
Personal Skills –
- Strong written and verbal communications skills to collaborate developers, testers, product owners, scrum masters, directors, and executives
- Ability to self-organize and self-direct in a matrixed organization with frequently changing priorities
- Ability to test software from end user’s point of view and think “big”
- Passion for quality assurance methodologies and end-user applications testing
- Attention to detail and ability to design creative exploratory test scenarios
- Strong worth ethic and emotional intelligence including being on time for meetings
- Ability to work in fast-changing environment and embrace change while still following a greater plan
Qualifications
Requirements –
- BS or MS degree in Computer Science or a related field, or equivalent job experience
- 3-5 years of web application QA/Testing experience in a fast-paced agile environment experience required
- 2-3 years of experience in web application and device test automation frameworks such as Selenium
- Experience with testing web based applications, microservices (2+ years)
- Experience developing high-quality test strategies and test automation scripts
- Experience in CI/CD pipeline setup and monitoring in Jenkins
- Experience with relational databases, hands-on experience with SQL queries
- Strong knowledge and understanding of SDLC and concepts
- Experience with testing REST APIs (Postman, Curl)
- Basic experience with Linux/MacOS console (bash commands)
- Experience with Atlassian suite products such as JIRA, Bitbucket, Confluence
Additional Information
All your information will be kept confidential according to EEO guidelines.
** At this time insightsoftware is not able to offer sponsorship to candidates who are not eligible to work in the country where the position is located. **
insightsoftware About Us: Hear From Our Team - InsightSoftware (wistia.com)