Job Description
β
Job Title: Test Engineer 2 (Salesforce)
π Location: Kolkata, West Bengal, India
π’ Company: Hyland Software
π Employment Type: Full-Time
πΌ Department: Information Systems
Hyland Software is seeking an experienced Test Engineer 2 to join our Information Systems team in Kolkata. This role focuses on building and supporting test automation across our internal lead-to-cash applications, including Salesforce. The ideal candidate will be responsible for developing and maintaining complex integration, functional, and non-functional tests, as well as contributing to automated test frameworks to ensure the delivery of high-quality software products.
π§© Key Responsibilities
-
Test Development: Develop and maintain complex integration, functional, and non-functional tests, and automated test frameworks across teams to ensure holistic software quality.
-
Delivery Pipeline Implementation: Lead and maintain the implementation of the delivery pipeline, including test automation frameworks, build environments, test environments, and security.
-
System Verification: Lead the verification of system functionality by executing complex automated and manual tests, analyzing results, and providing recommendations.
-
Performance Metrics Management: Create and manage performance metrics, defects/enhancements, test cases, and test results within the team.
-
Consulting Services: Operate as a trusted advisor on issues and trends; provide general consulting services leveraging expertise and best practice knowledge; identify and implement better test tools and automation methodologies.
-
Test Results Analysis: Analyze and report test results and monitor trends over time; provide guidance to teams to continuously improve.
-
Production Issue Research: Research complex escalations for production issues or software issues to ensure application stability.
-
Code Reviews: Complete complex peer code reviews for test automation code and incorporate feedback into automated tests.
-
Standards and Processes Leadership: Influence and lead on standards and processes of the team and events, including planning, work estimation, peer reviews, and test design.
-
Automated Test Design: Assess the business value and broader impact of software changes when designing automated tests; contribute to the prioritization of the team backlog.
-
Compliance: Comply with all corporate and departmental privacy and data security policies and practices, including but not limited to, Hylandβs Information Systems Security Policy.
π Qualifications & Skills
Educational Requirements:
-
Degree: Bachelor's or Master's degree in Computer Science or related field, or equivalent experience.
Experience:
-
Years of Experience: 3 to 6 years of experience in software testing and quality assurance.
Technical Skills:
-
Test Lifecycle: Experience with all phases of the test lifecycle.
-
Testing Tools & Methodologies: Proficiency in software application testing tools, methodologies, and process frameworks.
-
Automation & CI Tools: Experience with test automation and continuous integration tools.
-
Documentation: Experience documenting standards, practice guidelines, and/or standards.
-
Test Design: Significant experience with test design.
-
Source Control Systems: Proficiency in using source control systems.
-
Development Platforms: Experience in development on Windows/Linux platforms.
-
Scripting Tools: Significant experience with multiple scripting tools.
-
Build Environments & Delivery Pipelines: Significant experience with build environments and delivery pipelines.
-
Programming/Scripting: Significant experience with programming or scripting.
-
Database Technology: Experience with database technology.
-
Agile Frameworks: Experience with Agile frameworks.
-
Regression Testing: Demonstrated experience with regression testing.
Soft Skills:
-
Communication: Strong oral and written communication skills that demonstrate a professional demeanor and the ability to interact with others with discretion and tact.
-
Organizational Skills: Strong organizational, multi-tasking, and time management skills.
-
Collaboration: Strong collaboration skills applied successfully within the team and with all levels of employees in other areas.
-
Critical Thinking: Strong critical thinking and problem-solving skills.
-
Leadership: Good leadership, sound judgment, and business acumen skills.
-
Innovation: Strong ability to use original thinking to translate goals into the implementation of new ideas and design solutions.
-
Self-Motivation: Self-motivated with the ability to manage projects to completion.
-
Independence: Ability to work independently and in a team environment.
-
Adaptability: Able to thrive in a fast-paced environment.
-
Attention to Detail: Strong attention to detail.
-
Continuous Learning: Driven to learn and stay current professionally.
-
Mentorship: Ability to mentor, coach, train, and provide feedback to other team members; may provide feedback to leadership on technical abilities of the team.
π° Compensation & Benefits
-
Salary: Competitive salary commensurate with experience.
-
Benefits: Comprehensive health insurance, retirement plans, paid time off, and wellness programs.
-
Work Environment: Inclusive culture that values flexibility, collaboration, and personal development.
π’ Work Location & Mode
-
City: Kolkata
-
State: West Bengal
-
Country: India
-
Employment Type: Full-Time
-
Work Mode: Hybrid (Combination of on-site and remote work)
π Career Growth Opportunities
At Hyland Software, we are committed to fostering the growth and development of our employees. As a Test Engineer 2, you will have access to a wealth of learning resources, mentorship programs, and opportunities to work on innovative projects. Your contributions will be recognized and rewarded, paving the way for career advancement within the organization.