You are here:  Home  Jobs  Sorry, this vacancy is no longer available

Friday 12th March 2010

Software Engineering Automation Engineer

You will have strong skills and expertise in some or all of J2EE, C/C++. Java, VB
- You will have a good knowledge of platforms such as Linux, AIX, iSeries, AIX and Windows.
- You will be competent in one or more enterprise RDBMSs such as DB2, Oracle and MSSQL.
- You will have knowledge of managed runtime environments (J2EE, JVM, .NET, CLR) and related issues (e.g. Garbage Collection, Heap Analyses, System Profiling).
- You will have an interest, aptitute and track record of high achievement and strive for success
- You will have a primary degree in Computer science (Masters or Doctoral degrees preferred).
- You will have knowledge and experience of System and/or Performance Testing with good analytical and problem solving abilities
- You will be aware of development testing standards, automation methods and processes
- You will have excellent communication skills 
- Oral, Written and Presentation

Experience on WAS, Portal and DB2
Good understanding of database concepts and ability to construct SQL queries
Good understanding of enterprise security solution - e.g. Reverse Proxy, Enterprise Single Sign-On, SSL, FIPS
Experience in conducting Ethical Hacking and Vulnerability assessments
Experience in enterprise application management and monitoring solutions: ITM, ITCAM, Wiley
High Availability deployment patterns, particularly in the areas of Database and Business logic tiers
Experience in the use of IBM Rational tools such as - RAD, Rational Functional Tester /Rational Performance Tester / Rational Team Concert
Experience in the use of Mercury Interactive tools such as Test Director / LoadRunner / WinRunner / Performance Centre
Experience in architecting and/or implementing Test Automation with respect to both functional and deployment automation
Experience with performance testing and tuning of large scale applications
Experience working with Mercury Load Runner
Experience working with Tivoli Workload Scheduler
Experience working with Java Messaging Service and/or other messaging technologies.
Experience working with Rational Application Developer
Experience managing and administering system software in a large computing environment

Required
  • Bachelor's Degree in Information Technology
  • At least 2 years experience in See Desired Experience section
  • At least 2 years experience in Software test processes/cycle
  • At least 2 years experience in Software development processes/cycle
  • At least 2 years experience in Project planning/management
  • At least 2 years experience in People management
  • At least 2 years experience in Financial planning
  • At least 2 years experience in Contribution/Negotiation/Reporting
  • At least 2 years experience in Leadership/Problem solving
  • English: Fluent

Additional information
Experience on WAS and/or Portal
Primary degree in Computer science (Masters or Doctoral degrees preferred)
Good understanding of managed runtime environments (J2EE, JVM) and related issues (e.g. Garbage Collection, Heap Analyses, System Profiling).
Good understanding of database concepts
Experience in designing and/or implementing Test Automation with respect to both functional and deployment automation
Experience in guiding and providing the technical direction and use of technologies after making necessary evaluations.
Interest, attitude and track record of high achievement

IBM is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Similar jobs

  • Analyst Developer

    ROLE SUMMARY: C# developer with proven experience in design, development and delivery of Winforms applications and service based architecture. The role involves managing the delivery of the application globally...

  • Analyst Developer

    C++ developer with proven experience in all stage of the software development life-cycle. The role involves the design, development and delivery of code changes required to implement new functionality and fixes for the...

  • Analyst Developer

    RESPONSIBILITIES • Provide application support to the desk (Trading and Sales) as well as to Operations and Controllers • Build global solutions to cater to the dynamic nature of the business...

  • Analyst Developer, Market Risk

    RESPONSIBILITIES Work with Market Risk Analysis, Risk Modelling, Corporate Risk and Derivatives Analysis groups within MRMA to develop models and systems for calculating, analyzing...

  • Analyst/Programmer

    ROLE SUMMARY: The role is for a Analyst/Programmer, to work in the global Derivatives Trade Capture team. It will involve working across a variety of Front-Office led technology projects...