CA Technologies Sr Software Engineer (CA)_Selenium,Core Java in Hyderabad B1Nanakramguda, India
Do you want to help eliminate barriers between ideas and business outcomes? We want you to bring your unique experiences and creative ideas to the table. CA Technologies provides software and solutions that help our customers to develop, manage, and secure complex IT environments to increase productivity and enhance competitiveness in their businesses. It’s our aim to encourage global collaboration and results-oriented innovation, while supporting and developing our talented people and our communities. CA Technologies will empower you to drive authentic success, for both the business and yourself in the application economy.
Senior Software Engineer-QA*
CA Technologies makes software for businesses that are development-driven, because we believe those who build the apps will own the future. We help our customers succeed in a future where every business—from apparel to energy—is being rewritten by software. From planning to development to management to security, at CA we create software that fuels transformation for companies in the application economy.
Our goal is to help organizations develop applications and experiences that excite, engage and open up money- making opportunities for their businesses
For more information, visit https://www.ca.com/us.html
- Business Unit Details*
To succeed in today’s digital world, you need to open your business up so users, employees and partners can access the data they need. But the more open you are, the more vulnerable you become to debilitating data breaches. Not with CA. Our end-to-end identity and access management security solutions give you the freedom to connect everyone to everything from everywhere—along with the confidence that your critical corporate data is still safe and secure. With CA identity and access management solutions, you can create value, not vulnerability.
CA Security offers identity and access management solutions that empower you to take a proactive approach to enterprise security. Instead of waiting for bad things to happen, you’ll be on the security offensive, engaging your customers and partners with seamless access across on-premises, cloud and hybrid environments. All while you’re actively ensuring maximum data protection and regulatory compliance. Because you can’t move forward if you’re sitting back.
- Come innovate with us*
The Senior Software Engineer is responsible for creating automated test framework and testing complex software systems that span several product areas.
This position is responsible for architecting, designing, creating, testing and ensuring the quality of moderately complex software on design projects that span several product areas. Provide high level research and analysis related to software design and development and solve complex problems.
- Who we are seeking*
Do you want to help eliminate barriers between ideas and business outcomes? We want you to bring your unique experiences and creative ideas to the table. CA Technologies provides software and solutions that help our customers to develop, manage, and secure complex IT environments to increase productivity and enhance competitiveness in their businesses. It’s our aim to encourage global collaboration and results-oriented innovation, while supporting and developing our talented people and our communities. CA Technologies will empower you to drive authentic success, for both the business and yourself in the application economy
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,6+ years of experience on Automation testing using Selenium Web driver
Strong knowledge on Testng, Rest API automation, Java
Minimum 2+ years of testing experience of large scale software systems, which includes writing automated scripts, using Shell, SPOC, Groovy, Python or Perl.
Working experience with Agile, Sikuli, GIT, Design Pattern, EXT JS web application automation
Demonstrated understanding of QA methodologies and best practices, and experience writing test plans/cases
Experience with Virtualization (VMware)
Experience with Amazon Web Services (AWS), Docker Containers and Mobile Technologies is a plus
- Operating System:* Windows, Unix and Linux
Basic understanding of the following tools/technologies:
o VNC, WinSCP, LDAP
o Networking Concepts, Database (Mysql/oracle/Sql Server), Load balancer, Cluster
o Ant, Ivy/Maven (artifactory and dependency resolution concepts)
* * Preferable:* Security Domain knowledge & Jenkins or Any other CI tools knowledge & Springs
Ability to work without direction.
Strong ability to motivate team members to deliver on commitments.
Strong instructing, coaching, and mentoring skills to improve performance and employee development.
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 support Security Business Unit 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:*
We collaborate constantly. We develop with modern languages, frameworks, and tools. We think about clean code, automated testing, and scaling all the time. We take walks, sample the kegs, and play games to give our brains a break. We use our own products to manage our work and stay agile. We’re always getting better.
Some of the reasons our engineers love it here:
* * Hackathons*: Unleash your creativity with regular opportunities to prototype your ideas with whatever cool new tech you want and present it to the rest of the business. Many hackathons have become full-fledged parts of our products.
* * No role or tech ruts*: Expand your role or create your own. Work across the entire stack or specialize in an area of interest to you. Change teams when you need some new scenery.
* * A Learning Environment*: Our experiment-rich culture has us evolving our methodology and tools constantly. We encourage developers to attend and present at conferences and meetups.
* * Collaboration*: Our teams work closely together in agile style, enabling us to learn from each other rather than getting trapped in silos. Almost all production code is written in pairs.
* * Influence*: Every developer is empowered and encouraged to make things better - the product, the technology, the processes, and the culture.
* * Work/life balance*: We take this one seriously, and work hard to make the pace sustainable.
If you want to fulfill your potential, be acknowledged for your achievements, and be given autonomy to make decisions for your business and customers; if you want to work with a company that respects you as an individual - recognizing both your needs at work and your responsibilities outside of it - then CA Technologies is where you belong
For more information, visit www.CA.com/careers
If you want to fulfill your potential, be acknowledged for your achievements, and be given autonomy to make decisions for your business and customers; if you want to work with a company that respects you as an individual - recognizing both your needs at work and your responsibilities outside of it - then CA Technologies is where you belong. At CA Technologies your passion and expertise can directly impact the business and you’ll help offer our customers practical approaches to delivering new, innovative services and value through IT.
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./