CA Technologies Sr Software Engineer in Hyderabad B1Nanakramguda, India
CA Technologies creates software that fuels transformation for companies and enables them to seize the opportunities of the application economy. Software is at the heart of every business in every industry. From planning, to development, to management and security, CA is working with companies worldwide to change the way we live, transact, and communicate – across mobile, private and public cloud, distributed and mainframe environments.
- Business Unit Details (Agile Management BU)*
Agile Management is your key to success in the application economy. With Agile Management, CA brings the most comprehensive solution to help customers gain business agility required of the app economy and use it to their advantage, which no other vendor can match.
CA solutions and services support all aspects of the Agile Management system: Coaching of the Agile Mindset, Adaptive Practices from years of agility experience and market leading solutions to plan, deliver and service customers, fast. What is unique about our company is that CA has all these supporting aspects required of the business agility from a single vendor.
Agile management BU offers CA Agile Central (Build and deliver the right software with speed, quality and efficiency), CA Project & Portfolio management and CA Service Management (Designed for humans, built for service. Delivers faster service with new user experience)
- Role Summary:*
The Senior Software Engineer is responsible for creating automated test framework and testing complex software systems that span several product areas. Test frameworks allow you to perform end-to-end testing in multi-component environments. In this role, you’ll be working with the test engineers to design and develop a reusable architecture for the test automation and provides high level research and analysis related to software testing and solve complex problems.
- Who we are seeking*
An entrepreneurial fast paced mentality is critical for success in this position: a passionate can-do attitude, exceptional communication skills, and the ability to collaborate while acting as a thought leader in your area of expertise will serve you well at CA Technologies. Does this sound like a challenge you're ready for?
The perfect candidate for this role will have a demonstrated record of success in positions of increasing responsibility over the course of their career. An ideal background will include:
Typically ,5+ years of experience on Automation testing using Selenium Web driver
Strong knowledge in Core Java and Web Services
Strong knowledge in Testing and Validation patterns
Basic understanding of the following technologies:
o Hands on experience on testing products using web technologies like Java, Angular JS, XML, JSON and RESTful API
o Strong working knowledge of server operating systems (Linux/Unix and Windows), and data bases
Ability to work minimal or without direction.
Strong ability to motivate team members to deliver on commitments.
Ability to easily build new relationships and proactively establish a variety of contacts across the organization.
Ability to proactively recognize and resolve conflict through collaboration and consensus.
Strong verbal and written communication skills for both individuals and small groups; ability to clearly communicate and motivate teams toward a common goal.
Active listening and respect for other's opinions and ideas; invite dissent.
Bachelor's degree or global equivalent in a business-related field.
- How you’ll Stand Out*
In this role, you’ll help support CA Service Management team to transform the IT industry by:
- Work collaboratively within an Agile Team to write high quality, testable code that meets the Definition of Done:
o Strive to meet team commitments.
o Strive to eliminate technical debt.
o Adopt a test-first approach to software development, where possible in which the test is developed before the code.
o Participate in design and code reviews with other engineers.
o Use best software engineering practices to evolve the system design.
o Create automated unit, system, and acceptance tests.
o Participate in test plan reviews.
o Perform unit/module testing of software.
o Continuously evaluate software performance, identify performance degradation and opportunities to gain performance improvements valued by customers.
Work within a self-directed Agile team; commit to work and own the outcome.
Demonstrate and cultivate a passion for delivering high quality products aligned with customer needs; increase customer exposure to build empathy.
Employ continuous learning; build domain expertise and keep abreast on new technology, processes, systems and tools.
More About Working at CA:*
CA has earned scores of global Workplace Excellence awards in the last few years – and there’s a reason for that. Here you’ll have the opportunity to eliminate barriers for our customers and earn a competitive compensation and total rewards package – all while pushing the boundaries of what’s possible by collaborating with a diverse team of global innovators. In short, CA’s fun, diverse, and fast-paced culture has put us on the map as one of the best employers in Information Technology.
Learn more about CA Technologies and this opportunity now at http://ca.com/careers
/ Note to Recruiters and Placement Agencies: We do not accept unsolicited agency resumes. Please do not forward unsolicited agency resumes to our website or to any of our employee. We will not pay fees to any third party agency or firm and will not be responsible for any agency fees associated with unsolicited resumes. Unsolicited resumes received will be considered our property and will be processed accordingly./