Share this Job
Apply now »

Lead Software Test Engineer


Bangalore, KA, IN

Req ID:  1970
Level of experience:  Senior Level
Remote:  No
Travel Required:  None

Employee Type:  Full - Time 




At Ellucian, we’re motivated by a mission. Higher education is facing profound change. Shifting demographics and cultural perceptions, combined with declining support and rising expectations, are forcing colleges to do more with less. That’s where we come in. As true believers in the power of education to transform lives, we’re dedicated to helping all our customers thrive—not just survive—in these challenging times by transforming their institutions from the traditional paper-based colleges of yesterday to the agile, connected campuses of today. From cloud solutions built on world-class infrastructure to powerful analytics that drive successful planning, we lead the industry in building enterprise-class solutions tailored to institutions around the world.

Our passion and commitment for learning and continuous improvement drive us internally, too. From professional development to flexibility and work-life balance, we give our global employees the tools they need to succeed so we can all grow together.




Description Of Job Duties:

  • Good understanding of Agile development methodology
  • Work in close partnership with an agile development team to analyze project/product requirements and/or testing needs in order to create and execute a comprehensive test strategy including both functional and technical/system-level testing.
  • Develop test cases and test data, and, prioritize testing activities.
  • Execute all the test case and report defects, define severity and priority for each defect.
  • Carry out regression testing every time when changes are made to the code to fix defects.
  • Ability to independently setup test environments and infrastructure as per the requirements of the project.
  • Aid in estimating work effort for projects and manage work to meet the project schedules.
  • Actively participate with the team in software requirements, design, and code reviews to provide early and continuous quality feedback.
  • Adhere to process, tools, and metrics standards within the development team
  • Work with the team to continually improve test processes and practices based on inspection/adaption of previous iterations.
  • Proactively seek ways to incorporate new/creative ideas and methodologies into testing efforts by keeping abreast of current methodologies, technologies and tools.
  • Ability to understand the requirement and design test procedures and test cases for automated software testing.
  • Design automated test scripts that are reusable.
  • Ensure that all automated testing related activities are carried out as per the standards defined by the company.
  • Perform all the above duties independently, with minimal supervision, keeping managers, team members, and stakeholders informed of progress


Required Experience / Technical Skills

  • 8+ years of quality assurance and manual, automation testing experience within an application development environment, with experience in testing enterprise scale applications.
  • Contribute to or modify Automation Frameworks as required
  • Develop Selenium automation scripts for Sanity/System/Regression test cases
  • Experience in testing with POSTMAN
  • Excellent experience preparing formal test plans, test cases and bug reporting
  • Experience in analyzing business, technical and functional specifications and analyzing the actual results against the expected results
  • Experience with development and maintenance of API applications
  • Expertise in applying and implementing robust White box & Grey box Test Practices
  • Be able to participate in Devops adoption of the company’s products
  • Ability to use CI tool like Jenkins to automate testing and deployment tasks and monitor quality continuously
  • Experience with non-functional testing like load testing, performance testing, security testing, device testing and accessibility testing 



Required SDLC Skills


  • Experience in all phases of the Software Testing Life Cycle and strong knowledge of the entire Software Development Life Cycle (SDLC)
  • Experience of Agile software development practices such as XP, Lean Agile, Scrum, TDD, ATDD, BDD and Kanban
  • Strong analysis and problem-solving skills.
  • Demonstrates ability to use independent judgment and initiative on a day-to-day basis and to initiate and successfully manage testing cycles requiring cooperation among diverse groups.
  • Demonstrates ability to communicate well with others on technical subjects.


Desirable Skills

  • Knowledge of the higher education market
  • Provide effort estimations and assist Lead/Manager in preparing project schedule
  • Work with Lead/Manager in Project team management activities including task allocation as needed
  • Contribute effectively in Software Requirement and System design reviews
  • Apply Creativity & innovativeness in testing functions and ensure quality output
  • Execute tasks assigned by the management as needed
  • Effectively coordinate with the Development Team


Ellucian provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, or genetics. In addition to federal law requirements, Ellucian complies with all laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.  Ellucian expressly prohibits any form of workplace harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status. Improper interference with the ability of Ellucian employees to perform their job duties may result in discipline up to and including discharge.

Apply now »