ekaluck

ekaluck

This user hasn't shared any biographical information


Posts by ekaluck

Financial QA Engineer : opportunity to join Horizon Software ยังรับคนเพิ่มครับ

อันนี้เคย post ไปเมื่อ Sep ปีที่แล้ว ตอนนี้มี headcount รับคนเพิ่มครับ ใครสนใจ ดูรายละเอียดด้านล่างได้ครับผม

***

ถึงชาว welovebug ทุกคน

วันนี้ผมเอาโอกาสในการทำงานอันนึงมาแบ่งปันครับ ถือว่าเป็นทางเลือกนึงให้พิจารณาครับ

บริษัทเราเพิ่งเริ่มในเมืองไทย ปลายปี08 สาขาแม่อยู่ที่ฝรั่งเศส ตอนนี้ในเมืองไทยยังมีคนไม่ถึง 20 คนและกำลังขยายทีม พวกเราทำ application ทางด้าน financial โดยเฉพาะ เรากำลังหาผู้ที่มีใจรัก testing และมีประสบการณ์ตรงในการทำงานกับ financial application หรือมีความสนใจอยากจะเรียนรู้ทางด้านนี้อย่างแท้จริงมาร่วมงานครับ บริษัทเราเป็น dynamic & multi national environment อยู่ในซอยต้นสน เดินได้จาก bts สถานีชิดลมครับ ลองดูรายละเอียดข้างล่างได้ครับ หากสนใจ ติดต่อได้ที่ jobs.bkk@hsoftware.com 

Financial Software QA Engineer – Bangkok Horizon Software is a French software editor for Investments Banks and Buy-side institutions, with offices in Paris, London, Hong Kong, New York, Tokyo, Dubai and Bangkok. With a strong innovative approach and a commitment to deliver top quality software and IT services, Horizon Software has recently known a fast and strong growth. We currently employ more than 100 people across the world. If you wish to know more about us, please visit www.hsoftware.com Today, we are looking for several QA Engineers to join our newly created development center in Bangkok. As part of the job, you will have to:

  • Understand our applications both on the technical and the functional side
  • Perform manual testing of the applications when new built are released
  • Work along with the QA team in Paris to define the tests and coordinate work

Qualifications :-

  • Bachelor’s Degree or higher in Information Technology
  • Authorized to work in Thailand without work permit
  • At least 1-2 years of previous work experience in a similar field, preferably in an international environment
  • Good command in spoken and written English
  • Autonomous, self-motivated
  • Curiosity, initiative, willing to learn, and analytical
  • Interested in learning both the technical and the functional sides of financial applications
  • Having basic financial knowledge and/or experience in working with trading, position keeping systems will be advantageous
  • Passion for quality and customer’s satisfaction. Horizon is a highly dynamic company and the job will evolve according to your abilities and your motivations. As part of the job you will get in depth knowledge on our applications and on the underlying financial concepts. The position can evolve into system analysis or project management in the future.In addition to an attractive remuneration package and benefits, you will be working in a friendly and dynamic environment where every individual can make a difference.If you are up for the challenge of working in a fast growing business, please send us your resume in English at: jobs.bkk@hsoftware.com

ควันหลงจากพบปะงานวันก่อน เคล็ด(ไม่ลับ) ทำยังไงถ้าคาดว่ามีเวลา test ไม่พอซะแล้วว

หลังจากได้พบปะกันไปวันอาทิตย์ที่แล้ว ไฟในตัวผมก็แรงขึ้น เพราะได้มีการเปิดประเด็นที่น่าสนใจหลายอย่าง ตอนแรกผมกะจะ post สรุปเป็น comment แต่ไปๆมาๆ เขียนใน notepad แล้วยาวมาก เลยคิดว่าเอามาเปิดเป็นอีก post น่าจะเหมาะกว่า

เอาเป็นว่าขอสรุปมุมมองของผมจากประสบการ์ณตรง ดังนี้ครับ

แบบย่อ

1. ทำทุกอย่างเพื่อ ลดโอกาสข้อผิดพลาดและประหยัดเวลาที่อาจจะเสียไป

2. Make use of time efficiently

3. Integrate with dev team สองหัว ดีกว่าหัวเดียว

4. Record ทุกอย่างให้ได้มากที่สุด เพื่อเป็นหลักฐานสำหรับการexecute และอาจต้องใช้ภายหลัง

แบบถึงพริกถึงขิง … (มาดูกัน)

More >

Financial QA Engineer : opportunity to join Horizon Software

ถึงชาว welovebug ทุกคน

วันนี้ผมเอาโอกาสในการทำงานอันนึงมาแบ่งปันครับ ถือว่าเป็นทางเลือกนึงให้พิจารณาครับ

บริษัทเราเพิ่งเริ่มในเมืองไทย ปลายปีที่แล้ว มีสาขาแม่อยู่ที่ฝรั่งเศส ตอนนี้ในเมืองไทยยังมีคนไม่ถึง 20 คนและกำลังขยายทีม พวกเราทำ application ทางด้าน financial โดยเฉพาะ เรากำลังหาผู้ที่มีใจรัก testing และมีประสบการณ์ตรงในการทำงานกับ financial application หรือมีความสนใจอยากจะเรียนรู้ทางด้านนี้อย่างแท้จริงมาร่วมงานครับ บริษัทอยู่ในซอยต้นสน เดินได้จาก bts สถานีชิดลมครับ ลองดูรายละเอียดข้างล่างได้ครับ หากสนใจ ติดต่อได้ที่ jobs.bkk@hsoftware.com 

 

Financial Software QA Engineer – Bangkok Horizon Software is a French software editor for Investments Banks and Buy-side institutions, with offices in Paris, London, Hong Kong, New York, Tokyo, Dubai and Bangkok. With a strong innovative approach and a commitment to deliver top quality software and IT services, Horizon Software has recently known a fast and strong growth. We currently employ more than 100 people across the world. If you wish to know more about us, please visit www.hsoftware.com Today, we are looking for several QA Engineers to join our newly created development center in Bangkok. As part of the job, you will have to:

  • Understand our applications both on the technical and the functional side
  • Perform manual testing of the applications when new built are released
  • Work along with the QA team in Paris to define the tests and coordinate work

Qualifications :-

  • Bachelor’s Degree or higher in Information Technology
  • Authorized to work in Thailand without work permit
  • At least 1-2 years of previous work experience in a similar field, preferably in an international environment
  • Good command in spoken and written English
  • Autonomous, self-motivated
  • Curiosity, initiative, willing to learn, and analytical
  • Interested in learning both the technical and the functional sides of financial applications
  • Having basic financial knowledge and/or experience in working with trading, position keeping systems will be advantageous
  • Passion for quality and customer’s satisfactionHorizon is a highly dynamic company and the job will evolve according to your abilities and your motivations. As part of the job you will get in depth knowledge on our applications and on the underlying financial concepts. The position can evolve into system analysis or project management in the future.

    In addition to an attractive remuneration package and benefits, you will be working in a friendly and dynamic environment where every individual can make a difference.

    If you are up for the challenge of working in a fast growing business, please send us your resume in English at:

jobs.bkk@hsoftware.com

Testing กับ Multi Skills – เมื่อโลกมันเปลี่ยนไป๋ – manual functional test อย่างเดียวไม่เพียงพอ?

ช่วงหลังๆมานี้ ผมได้สังเกตเห็นความเปลี่ยนแปลงในความต้องการของตลาดงานและพบว่าหลายๆอาชีพต้องเผชิญกับความเปลี่ยนแปลงที่ให้ meet demand ของธุรกิจที่ต้องปรับตัวเข้ากับโลกที่เต็มไปด้วยการแข่งขัน และนี่คือตัวอย่างที่พบได้ง่ายมีสองอันครับ

- พนักงานร้านอาหาร นอกจากจะต้องจำรายละเอียดและราคาของอาหารเพื่อการบริการที่ดีได้แล้ว บางแห่งยังต้องมีการเต้น หรือมี skill ในการสร้างบรรยากาศและ entertain ลูกค้าได้ด้วย (เช่น MK)

- พนักงานขายและ cashier ในห้างนอกจากจะมี skill ในการขายแล้ว เดี๋ยวนี้ยังต้องมีทักษะการคำนวณและจดจำรายการ promotion on top ต่างๆ เพื่อแนะนำให้ลูกค้าในการเลือก option ในการจ่ายเงินด้วย… Promotion ห้างเดี๋ยวนี้โหดมาก มีใช้credit cardใบนั้น ซ้อนใบนี้ ต้องเอาบัตร one card ไปแลก coupon มาก่อน ที่ยอดเท่านั้นเท่านี้ อันนี้รวมใน promotion ได้ อันนี้ยกเว้น โดยรวมแล้วขอบอกว่าไม่ธรรมดา และผมก็ทึ่งกับความสามารถของนักชอบผู้หญิงหลายคนมากที่คิดได้ไวและสนุกสนานกับการ maximize ส่วนลดเหมือนกับการเล่นเกมส์อย่างไรอย่างนั้น :)

อย่างไรก็ตามผมพบมาว่ามีพนักงานในสองกลุ่มดังกล่าวจำนวนหนึ่ง ที่ไม่สามารถปรับตัวกับความเปลี่ยนแปลงที่เกิดขึ้นได้เร็วเพียงพอที่จะตอบรับความต้องการขององค์กรณ์และลูกค้า ถึงกับต้องลาออกไปบ้าง เปลี่ยนงานบ้าง

นี่เป็นหลักฐานว่าในสภาวะธุรกิจที่เปลี่ยนไป องค์กรณ์หลายแห่งมีความต้องการจากบุคคลากรของตนมากขึ้น ไม่ว่าจะเป็นในแง่ของความทุ่มเท ชั่วโมงทำงาน และความสามารถที่หลากหลายขึ้น สวมหมวกได้หลายใบเมื่อสถานการณ์ต้องการได้

เกริ่นมาตั้งนาน แล้วมันหมายความว่ายังไงกับสายงาน testing ของเราล่ะ? …

เมื่อหลายปีก่อน หากมีประสบการณ์และความรู้ด้าน manual functional test ดีๆได้ ก็ตอบโจทย์ขององค์กรณ์และหางานได้ไม่ยาก แต่ในปัจจุบัน ในตลาดงาน testing มีความต้องการมากกว่านั้นเยอะแล้วครับ

อาวุธที่เราควรจะต้องเลือกมีและสามารถที่จะนำมาประยุกต์ใช้งานได้ดีนอกเหนือจากพื้นฐาน manual functional test มีอะไรบ้าง? ผมเห็น job description จากแหล่งงานหลายๆแห่งเลยอยากจะมาสรุปให้เพื่อนๆชาว welovebug ได้ดูกันครับ

More >

ควันหลงงาน Thailand Spin วันที่14 : Defining Your Test Strategy

สวัสดีครับ รับปากคุณ Zyracuse ไว้ตั้งแต่วันงานแล้วว่าจะเขียนเล่าสรุป งาน software testing ของ Thailand Spin เมื่อวันที่ 14 ต.ค. ในหัวข้อ Defining Your Test Strategy แต่ติด priority ด่วนจริงๆของ software release เลยเพิ่งจะมาเขียนได้คืนนี้ ยังไงก็ไปดูกันเลยครับ

Concept โดยรวมของงานนี้ที่ทาง working group วางกันไว้ก็คืออยากจะคุยกันถึงภาพรวมว่า test strategy คืออะไร มีประโยชน์อย่างไร และเวลาทำtest strategy จะต้องคำนึงถึงอะไรบ้าง ก่อนที่จะมีงานครั้งต่อๆไปตามมาโดยเจาะหัวข้อการทำ test เจาะจงในเชิงลึก เช่น performance testing, UAT เป็นต้น …

พอคุยกันได้ซักพัก ก็เห็นตรงกันว่า test strategy แต่ละที่ ก็อาจจะมีความแตกต่างกันที่เกิดขึ้นจากหลายปัจจัยได้ โดยเฉพาะหาก business model หรือ application nature มีความแตกต่างกัน ทางเราก็คิดว่าน่าจะเชิญคนมาร่วมเสวนาที่สามารถ share แง่มุมได้หลากหลาย ก็เลยเป็นที่มาของ buffet ความรู้ Testing (แบบไม่จำกัดความรู้ แต่จำกัดที่เวลา ^-^ ) ที่เราได้รับเกียรติจากผู้มีประสบการณ์ 4 ท่าน ซึ่งมาจาก KBank (testing software developed by other organization), Avalant (Project based solution provider), Wealth Management (Product based), และ Sanook (Services based) ซึ่งทั้ง 4 ท่านก็ได้มาเล่าเรื่องแลกเปลี่ยนความคิดเห็นกันอย่างเข้มข้น และมีคำถามจากผู้เข้าร่วมงานเข้ามาอย่างต่อเนื่องเลยทีเดียวครับ

สำหรับคนที่พลาดงานนี้ไป ผมเขียนสรุปไว้คร่าวๆให้ ดังนี้ครับ …………

More >

ทดสอบตัวเอง คุึณเป็นแฟนพันธุ์แท้ Regression Test Automation หรือไม่ (อาจมีรางวัลด้วยนะ)

สวัสดีครับ วันนี้ขอเปลี่ยนแนวเขียนเล็กน้อย พอดีมีข่าวสารที่คิดว่า อาจจะเป็นเกร็ดความรู้กับผู้อ่าน เลยอยากหยิบยกขึ้นมา แล้วปรุงแต่งสีสันเล็กน้อยเพื่อให้ มีอรรถรสในการอ่านมากขึ้น

ผมว่าคงเป็นที่ยอมรับกันว่า การที่จะหาคนที่เชี่ยวชาญรู้ลึก รู้จริงในการใช้ test automation tool ที่จะสามารถทำให้การ automate test ให้ั้เป็นไปอย่างมีประสิทธิภาพ และ สามารถ support การ automate test ที่ stable ในหลายๆ configuration หรือ environment (เช่น Win 2000, WinXP หรือ Internet Browser ต่างๆ) นั้น เป็นเรื่องที่ยากมากๆๆๆ ในเมืองไทย ทั้งด้วยมีคนที่มีความสนใจด้านนี้ยังไม่มากนัก แถม Tool ในด้านนี้ยังมีราคาสูงปรี๊ดๆ ดังนั้นบุคคลากรที่มีความเชี่ยวชาญด้านนี้ ก็มักจะไปกระจุกกันอยูที่กลุ่มบริษัททุนสูงที่มีอยู่ไม่กี่แห่งในเมืองไทย วันนี้ผมเลยอยากหยิบยกเรื่องนี้่ขึ้นมาจุดประกาย และหวังว่าในอนาคตจะมีแฟนพันธุ์แท้ test automation มาถก มา share ความรู้ใหม่ๆกัน น่ะครับ ผมเองก็ยังมีประสบการณ์ด้านนี้ไม่มากนัก แต่อยากให้ post นี้ เป็นจุดเริ่มต้นของหัวข้อหรือ comment ต่างๆในหัวข้อนี้ที่จะตามมาทีหลัง

วันนี้ แฟนพันธุ์แท้ automation มีสิทธ์ลุ้นรางวัล และสร้าง profile ที่ดีให้กับตัวเองด้วยครับ อ่านดีๆ มีรางวัล … พร้อมแล้วลุยเลยครับ … ทดสอบตัวเอง (เริ่มจากง่ายไปยาก)

1. ปัจจุบัน WinRunner และ QTP เป็นของบริษัทอะไร?

2. ข่าวเด่นๆล่าสุดเกี่ยวกับ WinRunnerคือ ?

3. Version ล่าสุดของ QTP คือ versionไหนแล้ว

4. มีอะไรใหม่ใน QTP version ล่าสุด

ทดสอบตัวเองแล้ว รู้คำตอบกันกี่ข้อครับ เอาล่ะ ได้เวลาไปดูเฉลยกัน พร้อมกัีบสิทธ์ลุ้นรางวัลบางอย่างกันเลยครับ

More >

เจาะ ISEB Foundation vs. CSTE : Testing Certificate ที่สอบได้ในไทย

ต่อยอดจากคราวก่อนนะครับ วันนี้ี้เรามาคุยรายละเอียดเพิ่มเติมสำหรับ สอง Testing Certificate ขั้นพื้นฐานที่สอบได้ในเมืองไทย คือ

- Foundation Certificate in Software Testing ของ ISEB/ISTQB

- CSTE (Certified Software Tester) ของ QAI

หัวข้อที่จะมาเปรียบเทียบ Benchmark กันแบบย่อๆสำหรับสองcertificate นี้กันวันนี้ มีดังนี้ครับ

1. หัวข้อในการสอบและปริมาณของเนื้อหา

2. Format ของการสอบ

3. ความยากง่ายของข้อสอบ

4. ข้อมูลการสมัครสอบ

5. สถานที่สอบ และความถี่ที่สอบได้

6. ข้อมูลเตรียมตัวสำหรับการสอบ

… (ถ้าพร้อมแล้ว click Read More ข้างล่าง แล้วเข้าไปลุยกันเลยครับ) …

More >

Software Testing Certificate : ISEB, CSTE ภาคอรัมภบท

สวัสดีครับ หายไปนานอีกแล้ว ก่อนอื่นต้องขอย้ำกันเลยครับ ว่าห้ามพลาดเด็ดขาด งานสัมมนาคุณภาพ ฟรี ! วันอังคารที่ 3 มิ.ย. นี้ ที่คุณ Zyracuze ได้แนะนำไว้ (ดู post ของคุณ Zyracuse ข้างล่างเลยครับ) ผมไ้ด้เพิ่ม comment เป็นคำบรรยายย่อภาษาไทยไว้ครับ เพราะจาก theme อังกฤษหลายๆคน (รวมทั้งผมตอนแรก) ยังนึกว่าเรื่องอาไรหว่า ใกล้ตัว tester จริงรึเปล่าเนี่ย ยังไงลองไปอ่านแล้วรีบลงทะเบียนกันนะครับ คุณ Lloyd ได้มา present ไปทีนึงคราวที่แล้ว feedbackล้นหลามที่ได้คือเค้าเป็นคนที่มี skill ในการ present ใน public ที่ยอดมาก นอกจากจะเป็นผู้พูดที่ดีแล้ว ยังเป็น entertainer ชั้นยอดด้วย สรุปคือ งานนี้น่ะผมคนนึงไม่พลาดแน่ครับ

กลับมาที่หัวข้อที่ผมจะมาเล่าในวันนี้ครับ คือจะมาบอกว่า testing ของเราก็มี certificate เหมือนกับงานสายอื่นๆใน IT เช่นเดียวกันนะครับ เช่น MCP, MCSE, CCNA ของเราก็มีไม่น้อยหน้าใครครับ วันนี้จะมาแนะนำให้รู้จักกัน ก็จะมีของค่าย ISEB/ISTQB และ CSTE/QAI ครับ แต่ละค่ายก็มีการจัดสอบตั้งแต่ level พื้นฐานถึงขั้น advance ในสายของตัวเองครับ

ที่เมืองไทยเท่าที่ดู ISEB ยังเป็นตัวที่เป็นที่นิยมกันมากและพูดถึงกันมากที่สุดครับ ISEB มีแหล่งกำเนิดจากฝั่งอังกฤษ สอบขั้นพื้นฐานไม่ยาก ศึกษาด้วยตนเองได้ (Foundation Certificate) ราคา ประมาณ 8080 บาท ถูกกว่าค่ายอื่น ข้อสอบเป็น computer based สอบแล้วรู้ผลทันที ไม่ต้องลุ้น แถมหาสอบได้ทุกวันเว้นวันอาทิตย์ที่ศูนย์สอบ Prometric ที่มี10กว่าสาขาในเมืองไทย

เรามาดูรายละเอียดกัีนต่อเลยดีกว่า …

More >

จุดประกาย : ทำไม Softwareต้องมี bug (ตอนที่ 2)

จุดประกาย : ทำไม Softwareต้องมี bug (ตอนที่ 2)

- การพัฒนาระบบอย่างต่อเนื่องเพื่อไล่ตาม requirement

จุดประสงค์ของ software ที่ใช้ในธุรกิจส่วนใหญ่ ทำออกมาเพื่อตอบรับความต้องการของธุรกิจหลักขององค์กรที่ใช้ระบบนั้นๆ เพื่อให้ธุรกิจเป็นไปอย่างแข่งขัน (low cost + high efficiency) กลยุทธ์ของธุรกิจจึงมีการเปลี่ยนแปลงตลอดเวลา ส่งผลให้ระบบ software requirement ต่างๆจำเป็นจะต้องมีการปรับเปลี่ยนอยู่บ่อยๆ หากแต่การปรับเปลี่ยนโครงสร้างของระบบให้สอดคล้องกับความเปลี่ยนแปลงที่เกิดขึ้นเรื่อยๆนั้น นับมีความท้าทายอยู่อย่างมาก โดยเฉพาะอย่างยิ่ง เมื่อเวลาผ่านไปจนบุคคลกรที่พัฒนา software เกิดการหมุนเวียน บางคนถูกย้ายไปทำงาน project อื่น บางคนลาออกจากบริษัท หรือบริษัท/ตัว product ถูกซื้อไป การรับช่วงต่อเปลี่ยนมือคนทำ software ที่ไม่ได้มีการดำเนินการที่ดี โดยเฉพาะเอกสารที่ไม่ครบถ้วนหรือ update ก็เป็นการเปิดโอกาสที่ทำให้เกิดbug ได้เช่นเดียวกัน

- การ test ทุกอย่างที่เป็นไปไม่ได้
ลองนึกถึง web application ตัวนึงที่มี 5 use case แต่ละ use case มี 20 test cases เท่ากับว่าเรามีทั้งหมด 100 test cases หากในตลาดมี browser เป็น ie, firefox, safari ก็คูณไปอีก 3 = 300 แต่ว่าแต่ละ browser ก็ยังมีการ settings/addon (javascript, flash, security options) ต่างๆกัน และมี major/minor version ก็ทวีคูณกันขึ้นไปอีก (นี่ยังไม่รวม version ของ OS, screen resolution และลำัดับการกรอกข้อมุลและอื่นๆ) การ test ทุกอย่างในทุก environment จึงเป็นไปไม่ได้ที่จะทำให้เกิดขึ้นใน timelineของprojectและคุ้มค่ากับต้นทุนการ testได้ ดังนั้นการออกแบบกลยุทธ์ในการ test (test strategy)ที่ทำให้เกิด Smart Testing โดยไม่testทุกอย่างแต่ยังได้ testสิ่งที่ควรจะถูกtest และให้ได้coverage ที่ดีที่สุดจึงเป็นหัวใจสำคัญและเป็นความท้าทายที่ถูกถกเถียงกันในวงการ testing มานาน อย่างไรก็ตาม แม้ว่า test strategy จะถูกคัดสรรค์มาดีแค่ไหน การที่ไม่ได้ test ทุกอย่างและเว้นไปในแค่รายละเอียดย่อยเล็กน้อยล้วนก็เป็นการเปิดช่องให้มีโอกาสให้มี software bug เกิดขึ้นได้ หากแต่ว่าผลกระทบของการมี bug เหล่านั้นน่าจะส่งผลที่น้อยที่สุดต่อผู้ใช้และธุรกิจของผู้ใช้ระบบนั่นเอง พบกับการบรรยายหลากหลายมุม เรื่อง Smart Testing ได้ในงาน SPIN Day เดือน พ.ค นี้ครับ

More >

จุดประกาย : ทำไม Softwareต้องมี bug (ตอนที่ 1)

ผมขอเริ่มต้นการจุดประกายครั้งแรก ด้วยหัวข้อ “ทำไม Softwareต้องมี bug” ด้วยเหตุผลสองประการครับ

หนึ่งการมีตัวตนของ software bug เป็นต้นกำเนิดของอาชีพ software tester (สงสัยนี่ก็อาจเป็นส่วนนึงที่ทำให้ชื่อ webนี้เป็น welovebug กระมังครับ 555)

สอง - เคยมีคน(นอกวงการ IT)ถามผมว่า ทำไมคนในวงการ ITก็มีแต่เก่งๆทั้งนั้น projectแต่ละอันก็ราคาหลายแสนหลายล้านแต่ก็ยังทำระบบที่ไม่มีbugออกมากันไม่ได้ แม้กระทั่งบริษัทชื่อดังและรวยที่สุดอย่าง Microsoftก็ตาม (ตอนโดนถามก็จุกใช่เล่นครับ)

ก่อนที่จะไปไล่ดูสาเหตุของ software bug/defect กัน เรามาลองทำความเข้าใจให้ตรงกันก่อนดีมั๊ยครับ ว่า bug คืออะไรผมได้ไปรวบรวมมาจาก 3 แหล่งซึ่งความหมายค่อนข้างใกล้เคียงกันครับ

More >