Mô Tả Công Việc
New ideas are fostered by diverse voices, great listeners, and close collaboration. At Confluence, we dream big and think differently about technology. Our clients count on us to hire people who have the confidence to question the status-quo, the insight to find new approaches to old problems and the persistence to push ideas and transform solutions. Confluence is a global leader in data-driven managed investment solutions. Eight of the top 10 global service providers license Confluence products and all the top 10 global asset managers have business processes automated using Confluence products. If you think differently about technology and are motivated by what others see as impossible, we want to meet you.
Purpose
A Software Quality Engineer at Confluence is responsible for participating in our agile teams as a test engineer. Your focus is to assure the entire team embraces a quality mindset and implements best practices to improve team performance in order to deliver high quality products as a result. This person will be involved with the entire product lifecycle – requirements, design, review and coding, and testing. You’ll work closely with Project Managers, Software Engineers, Product Owners, Architects and Client Services team members to collaborate and solve business problems in an agile development environment.
Essential Responsibilities
- Implement automated and manual test cases with a focus on validating complex calculations, functional scenarios, performance, scalability, and usability
- Develop and execute test plans and work with other team members to implement the plan
- Work on a cross-functional Scrum team participating in grooming, planning, stand-ups, retrospectives, and demonstrations
- Possess the ability to define and apply test methodologies/metrics to ensure that the quality guidelines for the product have been met
- Attention to detail and commitment to accuracy and quality.
- Help shape our products by providing input on user stories and designs and by giving feedback on usability
- Identify, document, and track bugs
- Seek constant improvement of yourself, our products, our software development process, and your team’s performance
Other duties will be assigned as the above job description is meant to describe the general nature and level of work being performed; it is not intended to be construed as an exhaustive list of all responsibilities, duties and skills required for the position.
Yêu Cầu Công Việc
Essential Skills
- From 4 years experience.
- Experience with Java, C++, or C# is preferred. Experience with XML, JSON, and JavaScript is a plus
- Ability to review requirements and provide meaningful feedback
- Write detailed and comprehensive test plans and test cases, using visual studios is preferred
- Experience with relational databases, or NoSQL databases is preferred
- Proven automation skills using a test automation tool (Selenium and C# would be a plus). Experience with Visual Studio’s Web Performance and Load Test or a related performance testing tool is a plus
- Exceptional communication, presentation, organizational and teamwork skills with strong desire and ability to deliver results
- Exposure to Docker, and Kubernetes is a plus
- Increased level of responsibilities, as value-added team member
- Collaborative working style that values team success over personal accomplishments
- Act in accordance with and is an ambassador of our company values - Integrity, Imagination, Discipline and Service
Qualifications
- Bachelor’s degree in Computer Science and/or related discipline
- Four or more years of professional experience in software development and/or automated testing
- Fluent Written and Spoken English Language
Hình thức
Quyền Lợi
Whether you are a recent graduate looking to launch your career or an experienced professional making your next career move, you will find opportunities to grow both personally and professionally at Confluence.
*** Growth Opportunities
To support our fast growth, Confluence is seeking smart, hard-working people to join the Confluence team. Pursue dynamic growth opportunities while working with leading technologies.
*** Values & Culture
Driven by a commitment to four core corporate values — integrity, imagination, discipline and service — Confluence has created a culture which fosters professional growth and employee satisfaction while delivering exceptional results for our clients around the world.
*** Top-Tier Benefits
Confluence offers a comprehensive compensation package which includes highly competitive salaries and exceptional benefits.
*** Confluence Cares
Share a spirit of community service when working at Confluence by getting involved with local organizations and outreach programs.