Location: India, BangaloreApply Now Connect with LinkedIn Connect with Xing
Know someone else who would be a perfect fit? Let them know!Send to a friend
As a Sr Software Engineer, you will be responsible for developing and testing systems and applications software by designing and creating Manual and automated test scenarios for ECM/EIM Cloud/On Prem Vertical Solutions for Life Sciences Domain
You will be part of an agile team, take on complex problems and design and code Test Scenarios
You are expected to bring in technical innovation within your product area.
Typically, you would have had 6+years of experience designing and testing Enterprise software products.
Providing solutions to a variety of problems of moderate scope and complexity. Use tools appropriately with technical guidance and complete tasks and assignments under normal supervision
Understanding and adhering to cost/delivery/quality targets established during regression and testing phase
Software development from a coding perspective. This is required for building test automation. Contribute to test automation activities through knowledge of coding/programming in current languages
Following standard engineering/test practices uses judgment within defined practices and procedures. Implements work-plans and schedules as assigned
Seeking assistance when needed, demonstrate self-initiative. Sphere of influence primarily limited to immediate work group
Providing inputs for testing strategy, requirements, other artifacts and supporting environment for the QA team
Design, implementation, and maintenance of a test environment, including necessary equipment, configuration, and software. General knowledge of at least one mainstream language, (preferred proficiency in JAVA). Familiarity with scripting language, Perl or Shell Scripting
Understanding Requirement specifications (hardware, software or network) and develop appropriate test methodology
Learning and applying new tools and applications. Full use and application of standard engineering principles, theories, and concepts
Executing test cases and testing methodology for manual and/or automated tests
Work for extended time zones as per project necessities and as directed.
What it takes:
Should have minimum 3-4 Years of Automation Testing Experience
Excellent knowledge of Core Java concepts
Should have Experience in developing Automation Framework from Scratch
Having good Experience in using automation tools like Selenium WebDriver, Cucumber, TestNG.
Selenium Webdriver: Development & Maintenance of Selenium Automation Scripts using JAVA. And knowledge on Hybrid framework in Selenium WebDriver.
Experience in creating xpath to find dynamic objects.
Working experience of Apache POI APIs, Maven and Jenkins.
Working experience of Cucumber is a must.
Experience in writing Generic Scripts and Project Specific Scripts and Leading Automation Team Experience is a must.
Good understanding of ATLC (Automation Testing Life Cycle).
High ability to work on agile projects.
Good Exposure on testing GUI, web based applications.
Understanding of the principles of Enterprise Content Management systems
Ability to analyze information and draw accurate conclusions
Good problem solving skills
Possesses good product/technology/industry knowledge is desirable
Working knowledge in hardware, software and/or operating systems environments
Familiar with different testing methodologies
Good understanding of RDBMS concepts
Working knowledge of Unix and Windows operating systems
Strong analytical skills combined with ability to work in a fast-paced environment with geographically distributed teams
Excellent verbal and written communication skills
Domain Knowledge on Life Sciences is a plus
Knowledge of Agile Development Methodology