What's your preference?
Job Description
- Req#: 21-03135
Day to Day Responsibilities of this Position and Description of Project:
Quality Engineer
Main responsibilities
Identify the right test strategy for assigned features.
Estimate testing effort, prioritize projects, plan implementations and help rollout changes
Identify automation strategy and ensure testability
Write code to automate testing for your assigned feature areas
Ability to not only find a defect but also to narrow it down to the root cause.
Manual testing as well as participating in test design and test systems architecture discussions
Document defects effectively, work with the Development team to triage and troubleshoot defects
Coordinate testing across multiple teams
Work with other QE engineers, product managers, and product developers to ensure that product specifications describe innovative solutions that meet market needs with respect to functionality, performance, scalability, and reliability, and result in achievable implementation schedules and a product that meets agreed-upon quality standards
Identify process, technology challenges and deficiencies that need to be addressed and support those changes to successful adoption
Identify project risks, dependencies and be able to provide alternatives yielding reduced risk
Minimum requirements
3+ years of experience in quality engineering / software development
Good knowledge of Python is preferred (Java or other object-oriented program languages is acceptable). JS/CSS/HTML/SQL is desirable.
Excellent knowledge of the software development lifecycle, including agile methodologies.
Experience using CI/CD environments (Jenkins, Spinnaker, etc), dependency management systems such as Maven and in Python/JavaScript automation frameworks
Minimum qualifications
BSCS or BSEE or other four-year degree in a relevant field is required, MSCS/MSEE highly desirable
Preferred additional skills
Experience with test automation tools such as Selenium RC/TestNG/Web Driver is a good plus
Experience in Rest APIs preferred. (Understanding contracts and developing automation against contracts/mocks)
Good knowledge of end-to-end web application flows and tiers.
Good background in math, statistics, machine learning, information retrieval, distributed systems and scalable data processing is a plus
Data Science knowledge is a good plus
Proven ability to deliver projects on time with good quality.
Active ownership of resolving various obstacles in testing complex subsystems systems by working with other dependent teamsAbout the company
Intelliswift has been a top IT & Software solutions company in USA which provides end-to-end IT services and building strong digital foundations
Notice
Talentify is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.
Talentify provides reasonable accommodations to qualified applicants with disabilities, including disabled veterans. Request assistance at accessibility@talentify.io or 407-000-0000.
Federal law requires every new hire to complete Form I-9 and present proof of identity and U.S. work eligibility.
An Automated Employment Decision Tool (AEDT) will score your job-related skills and responses. Bias-audit & data-use details: www.talentify.io/bias-audit-report. NYC applicants may request an alternative process or accommodation at aedt@talentify.io or 407-000-0000.